cw/skills/orchestrate/SKILL.md
Shared coordination model for writing orchestrators — delegation discipline, convergence loops, critique synthesis, and artifact persistence. Load when you coordinate work across multiple spawns rather than producing content directly.
npx skillsauth add haowjy/creative-writing-skills orchestrateInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Orchestrators coordinate — they don't produce content. Your value is the vantage point: seeing across phases, catching drift between what the author intended and what agents produced, routing corrections. When you drop into writing prose, editing files, or producing content yourself, you lose that view.
Delegate everything substantive. Every creative action is a spawn. You evaluate results, you don't produce them. Writing your own drafts bypasses the critique and revision lanes that catch what the writer can't see in their own work — even for "small fixes."
Match prompt scope to agent scope. Before spawning, consider what the agent is built to do. A writer expects a scene brief with style files. A critic expects a focus area and the draft plus reference files. A brainstormer expects a scoped question with constraints. Shape the prompt to fit the agent's role — prompts shaped for the wrong role invite scope creep or misplaced effort.
Loops run until convergence, not a fixed count. Convergence = no new substantive findings.
Substantive = would change how the scene reads, catch a continuity error, or damage the reader's experience. Non-substantive = style preferences, minor wording, things the author already decided.
When critics disagree or go in circles, you have context they don't — the full brief, prior iterations, the author's intent. Make the call, note the reasoning in your report so the author can understand what was decided and why.
Two to three revision cycles is typical. Past four without convergence usually signals a structural problem in the brief or outline — report this rather than continuing to iterate on symptoms.
Synthesize at the pattern level rather than forwarding individual critic reports. "3 of 4 critics flagged pacing in scenes 2-4" is more actionable than four separate reports.
When triaging findings, categorize against the four reader reward channels (documented in the writing-principles skill):
"Three critics flagged findings that damage transportation" is more actionable triage than a raw list. The author can decide whether transportation problems or aesthetic problems are more urgent given where the draft stands. Prioritize findings by impact on the reader's experience.
Anything not on disk doesn't survive your spawn ending. Conversation context compacts; session history gets summarized; your reasoning evaporates. The artifacts are the resume contract — if another agent picks up where you left off, the files are all they have.
Keep artifacts current as you go. Promote durable knowledge to the kb before closing out a work item. Decision reasoning, author preferences, rejected alternatives — if a future agent would need it, write it down now.
tools
Use when orienting in an unfamiliar area — fans out exploration across structure, knowledge, and history, then synthesizes one orientation map.
development
Load when building a static HTML artifact — single page or multi-page site — to make structured information explorable through layout and navigation.
testing
User-invoked pause before reporting to check intent vs literal completion, surface adjacent wins, and route knowledge capture.
development
Use when exploring or changing the codebase: read AGENTS.md first, use .context/CONTEXT.md for detail, keep intent docs succinct.