skills/authors-orchestrate-novel/SKILL.md
Top-level autonomous workflow for writing a novel end-to-end with the great-authors plugin. Composes existing skills (project-init, build-character, build-place, build-relationship, draft, channel, rewrite, continuity, critique, edit, debate, journal, consolidate) into a multi-phase pipeline with human checkpoints. The human provides direction (premise, genre, characters, voice); the AI orchestrator dispatches author personas as sub-agents to do the work. Use when a user wants the full great-authors pipeline run for them with minimal hand-holding — analogous to great-minds-plugin's agency-* workflows. Usage - /authors-orchestrate-novel, optionally with --phase <N> to run a single phase or --resume to continue from the last checkpoint.
npx skillsauth add sethshoultes/great-authors-plugin authors-orchestrate-novelInstall 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.
Autonomous end-to-end novel orchestration. Writes a novel from premise to beta-ready manuscript using the plugin's existing skills as building blocks, with human checkpoints at every phase boundary.
Not for:
/authors-draft)./authors-rewrite)./authors-edit, /authors-critique, /authors-debate directly)..great-authors/ bible — the workflow assumes the bible-as-spine pattern.The orchestrator collects these via interview at Phase 0. The human can provide them all at once or one at a time.
Required:
Recommended (the work goes deeper if these are answered):
Optional:
Each phase produces specific artifacts on disk. Each phase ends in a HUMAN CHECKPOINT — the orchestrator pauses, surfaces a summary, and waits for approval to continue. The human can revise or restart at any checkpoint.
Inputs: the human-supplied list above.
Work:
/authors-project-init here.Output:
.great-authors/ scaffold with project.md, voice.md (one rule filled), voice-lints.md (skeleton), CLAUDE.md (orchestrator-mode auto-load), timeline.md, glossary.md, empty subdirs for characters/, places/, scenes/, journal/.manuscript/ directory with first-chapter placeholder.Human checkpoint: Concept locked. Proceed to architecture?
Work — autonomous, but interview-driven:
/authors-build-character (interactive — the orchestrator passes the character's name and role and answers builder questions on behalf of the human, OR asks the human to answer the questions if their roster was thin)./authors-build-place./authors-build-relationship.structure.md — a full chapter-by-chapter outline. This is a creative act and is the orchestrator's biggest non-prose decision. The orchestrator names the chapter count, the act breaks, the midpoint, the resolution shape. (The human approved the broad strokes at Phase 0; this phase makes them concrete.)suspense-architecture.md (or its genre-equivalent — plot-architecture.md for non-mystery fiction). The audience-vs-character knowledge spine. Bombs planted, bombs paid off, withheld registers, visual carriers across chapters.Output:
structure.md (full outline)suspense-architecture.md (the spine)timeline.md with year anchors and any pre-manuscript backstoryHuman checkpoint: Bible built. Proceed to first draft? The human reads structure.md and suspense-architecture.md carefully. Revise or approve.
Work:
For each chapter in structure.md, in order:
/authors-rewrite (or, if the chapter is being created from scratch, dispatch the chosen voice-author via Agent tool with subagent_type: <author>-persona and an authors-draft-style brief)./authors-continuity <file> against the bible.structure.md to mark the chapter drafted.Output:
manuscript/chapter-NN.mdstructure.md with every chapter marked DRAFTEDjournal/ directory of session entries (one per chapter or per logical work unit)Human checkpoint: First-draft skeleton complete (~XX,000 words). Proceed to continuity audit? Human can read any/all chapters now. Revise or approve.
Work:
/authors-continuity 12 times — use the orchestrator-comprehensive dispatch pattern (one sub-agent, whole-manuscript, structured report)./authors-rewrite or a focused author-edit per chapter./authors-build-character / /authors-build-place.Output:
.great-authors/audit-log/Human checkpoint: Continuity is clean. Proceed to editorial pass?
Work:
.great-authors/edit-pass/chapter-NN-<author>.md./authors-rewrite with the editor's notes as part of the brief.Output:
.great-authors/edit-pass/ with one verdict file per chapter-editor pairingeditorial-pass-summary.md in .great-authors/Human checkpoint: Editorial pass complete. Proceed to debate / final?
Only run this phase if Phase 4 surfaced an unresolved craft question — a place where two authors would genuinely disagree about the right move and the orchestrator cannot decide alone.
Work:
/authors-debate <topic-or-passage> <author-A> <author-B>. Always run both rounds./authors-rewrite if a rewrite is implied.Output:
.great-authors/debates/<YYYY-MM-DD>-<topic>.mdHuman checkpoint: Debates resolved. Proceed to final?
Work:
/authors-critique (3-bullet verdicts, all chapters, parallel) to catch anything the editorial pass missed./authors-journal for the session./authors-consolidate to promote any in-flux journal decisions to permanent bible.Output:
Human checkpoint: Final pass complete. Generate beta-reader package?
Work:
manuscript/full-manuscript.md — concatenated chapters with chapter headers, ready for export to Word/PDF/EPUB..great-authors/exports/synopsis.md) — typically dispatch a writer in the project's voice with a brief specifically targeting agent/publisher synopsis register..great-authors/exports/query-letter.md).Output:
manuscript/full-manuscript.md — single-file manuscript.great-authors/exports/ — synopsis, query letter, optional reader's guidePhase 7 closing handoff (added v1.6):
Before the final checkpoint, surface the publication path. The manuscript is now first-draft-to-beta-reader complete; the next move is publication form (cover, jacket copy, book site, threshold edit) and then marketing (positioning, launch copy across channels). These live in sibling plugins:
Phase 7 complete. Manuscript is at beta-reader package.
Next moves (separate from this pipeline; pick what fits):
1. Publication form (great-publishers-plugin):
/publishers-project-init
/publishers-channel maxwell-perkins → threshold read of the manuscript
/publishers-channel chip-kidd → cover concept brief
/publishers-channel tina-brown → jacket copy + positioning
/publishers-build-book-site <slug> → Astro book-site scaffold (v0.2+)
2. Visual identity + chapter illustrations (great-filmmakers-plugin):
/filmmakers-build-keyframes manuscript/full-manuscript.md \\
--director hitchcock --include-prose-anchors
# Produces structured PROMPTS.md; render via scripts/render_book_illustrations.py
3. Marketing + launch (great-marketers-plugin):
/marketers-project-init
/marketers-write-positioning <slug>
/marketers-write-launch-copy <slug> → email, social, press, web
Each downstream plugin reads .great-authors/ as the shared spine. The manuscript at manuscript/full-manuscript.md, the synopsis at .great-authors/exports/synopsis.md, and any illustrations at film/render/book-illustrations/ are the inputs publication and marketing work read from. None of those handoffs are required; surface them and let the human pick.
Final human checkpoint: Beta-reader package ready. Project complete from a first-draft-to-beta-reader standpoint. Publication and marketing handoffs surfaced; pick your next move.
The orchestrator does NOT make these calls without explicit human input. If forced, the orchestrator stops the pipeline and surfaces options.
For each unit of work in any phase (a chapter, a critique, a fix):
Agent tool with the right subagent_type. Use run_in_background: true for parallel work where independent.ORCHESTRATING.md.)/authors-debate to surface the underlying tension. The drift is usually a real architectural disagreement that needs to be resolved at the bible level, not at the prose level.great-minds runs parallel agent swarms in tmux for code tasks where multiple specialists work independently. The agency-launch / agency-execute / agency-qa pattern is fundamentally parallel.
great-authors runs a sequential pipeline because chapter 7 requires chapters 1-6 to exist (architecturally and in the manuscript). Within each phase, sub-agents may work in parallel (12 chapters' worth of editor verdicts can be dispatched simultaneously), but the phases themselves are sequential. The orchestrator is the conductor; the authors are the section leaders.
Both share the principle that the human gives direction and the AI executes through specialists with clean context.
If the project arrives at the orchestrator already mid-pipeline (e.g., a manuscript exists but no editorial pass has been done):
.great-authors/journal/ is the best starting point).If the human explicitly wants only a subset (e.g., just run the editorial pass):
The phases are designed to be resumable, not just runnable end-to-end.
Whether the pipeline runs to completion or stops at a checkpoint, run /authors-journal at the end. The journal entry should record:
The journal is what makes the pipeline restartable across days, sessions, and even AI agents.
/authors-channel or /authors-draft directly; the pipeline is overkill.great-filmmakers-plugin use case), Phase 6 of this pipeline can integrate with that plugin's /filmmakers-project-init for film pre-production. The two plugins compose.gottlieb-persona while running this pipeline. Gottlieb embodies the orchestrator role explicitly — read everything, brief writers clearly, never write prose, surface tensions through debate, commit incrementally.documentation
Dispatch a named author persona as a sub-agent to rewrite an existing manuscript file from scratch with full bible context. Usage - /authors-rewrite <file> <author>. Use when an existing chapter or scene needs more than a critique pass — when the prose itself isn't working and a clean rewrite by the named author is required. The skill assembles a self-contained brief (bible files, prior/next chapters, architecture beats, voice rules), dispatches the author, and confirms save.
data-ai
Run ONE editor across MULTIPLE files in parallel, then consolidate into a corpus-level pattern report. Surfaces patterns no per-file critique catches — voice drift, recurring tics, structural failures that only become visible across multiple pieces. Usage - /authors-corpus-critique <author> <path-or-glob> [<path-or-glob>...]. Different from /authors-critique (N authors on 1 file). This is 1 author on N files.
tools
Initialize the per-project memory bible (.great-authors/) in the current working directory. Creates project.md, voice.md, timeline.md, glossary.md, and empty characters/, places/, scenes/ directories. Use when the user is starting a new writing project (novel, essay collection, long-form nonfiction) and wants author personas to have persistent context across sessions.
testing
Capture a session journal entry in the project bible. Usage - /authors-journal. Writes .great-authors/journal/YYYY-MM-DD.md with what was worked on, decisions made, what's unresolved, and where the user left off. Use at the end of a writing session so the next session's author personas know what's in flux vs. settled. If an entry already exists for today, offers to append rather than overwrite.