From haowjy-creative-writing-skills
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 claudepluginhub haowjy/creative-writing-skills --plugin creative-writing-skillsThis skill uses the workspace's default tool permissions.
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.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
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."
Use meridian spawn, not built-in Agent tools. Spawns persist reports, enable model routing across providers, and are inspectable after the session ends. Built-in agent tools lack these properties.
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.