agentsclimarketplace

Coordinator mode

Skill sefaertunc/Worclaude/.claude/skills/coordinator-mode

CLI scaffolding tool that generates tailored .claude/ workflow infrastructure for Claude Code projects

Install
npx -y skills add sefaertunc/Worclaude --skill coordinator-mode

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 4 stars4 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Multi-agent orchestration patterns: when to use coordinator mode, worker prompts, parallel execution

SKILL.md

4.2 KB, as published. Nobody here has run it

Coordinator Mode

When to Use Multi-Agent Coordination

Use coordinator patterns when:

  • A task has independent research + implementation phases
  • Multiple file areas can be worked on in parallel
  • Verification should run alongside implementation
  • You need to synthesize findings before directing follow-up work

Don't use coordinator patterns when:

  • The task is small enough for one session
  • Steps are strictly sequential with no parallelism
  • The overhead of coordination exceeds the work itself

Phase-Based Workflow

Most coordinated tasks follow four phases:

PhaseWhoPurpose
ResearchWorkers (parallel)Investigate codebase, find files, understand problem
SynthesisYou (coordinator)Read findings, understand the problem, craft implementation specs
ImplementationWorkersMake targeted changes per spec, commit
VerificationWorkersTest changes work, try to break them

The synthesis phase is the coordinator's most important job. When workers report research findings, you must understand them before directing follow-up work. Read the findings. Identify the approach. Then write a prompt that proves you understood by including specific file paths, line numbers, and exactly what to change.

Never write "based on your findings" or "based on the research." These phrases delegate understanding to the worker instead of doing it yourself.

Worker Prompt Best Practices

Workers cannot see your conversation. Every prompt must be self-contained:

Good — synthesized spec: "Fix the null pointer in src/auth/validate.ts:42. The user field is undefined when sessions expire but the token is still cached. Add a null check before user.id access. Commit and report the hash."

Bad — lazy delegation: "Based on your findings, fix the auth bug." "The worker found an issue. Please fix it."

Purpose Statement

Include a brief purpose so workers calibrate depth:

  • "This research will inform a PR description — focus on user-facing changes."
  • "I need this to plan an implementation — report file paths, line numbers, and type signatures."
  • "This is a quick check before we merge — just verify the happy path."

Continue vs Spawn Decision

SituationActionWhy
Research explored exactly the files that need editingContinue existing workerWorker has files in context
Research was broad, implementation is narrowSpawn fresh workerAvoid context noise
Correcting a failureContinue existing workerWorker has error context
Verifying code a different worker wroteSpawn fresh workerFresh eyes, no implementation bias
Wrong approach entirelySpawn fresh workerClean slate avoids anchoring

Parallel Execution

Parallelism is the primary advantage. Launch independent workers concurrently:

  • Read-only tasks (research) — run in parallel freely
  • Write-heavy tasks (implementation) — one at a time per set of files
  • Verification can sometimes run alongside implementation on different file areas

Scratchpad Pattern

For durable cross-worker knowledge, use a shared scratchpad file:

  • Workers write findings to a known location
  • Other workers read from it when they need context
  • Structure files by topic, not by worker

Multi-Terminal Workflow

When running multiple Claude Code terminals (Boris Mode):

  • Each terminal works on a separate feature branch or file area
  • Use /sync on develop after merging to reconcile shared-state files
  • Use /conflict-resolver if merges produce conflicts
  • Shared-state files (PROGRESS.md, SPEC.md, package.json version) are ONLY modified on develop

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.