A Claude Code plugin for solo novelists. Integrates with Obsidian vaults for deep ideation, research, world-building, multi-agent chapter drafting, a 3-stage pre-writing validation pipeline, and a 5-stage critique pipeline with critics, judges, and implementers.
npx claudepluginhub daveisbest/claude-novel-plugin --plugin novel-studioCreate or edit character notes with full profiles, voice guides, and relationship maps.
Run the 5-stage critique pipeline on a chapter — critics, judges, and implementers refine the draft.
Deep concept exploration — generate concept variations, conflict webs, stakes maps, and thematic frameworks before outlining.
Initialize an Obsidian vault with the Novel Studio folder structure, templates, and Novel State dashboard.
Generate or refine the story outline, act structure, chapter beats, and plot threads.
Generate structured research briefs for factual accuracy, genre conventions, and character expertise. Populates the Research/ folder.
Show a progress dashboard — chapter statuses, word counts, plot threads, critique progress, character coverage.
Run the 3-stage pre-writing QA pipeline — validators and judges assess narrative architecture, character readiness, and world consistency before drafting begins.
Create or edit world-building notes — locations, magic systems, factions, history, and lore.
Draft a chapter using multi-agent collaboration, grounded in vault context (characters, world, plot).
Three critics for Stage 1 of the critique pipeline — Pacing, Arc, and Scene Necessity. Evaluates plot and structure.
Three critics for Stage 2 of the critique pipeline — Character Arc, Relationship, and Voice. Evaluates character development.
Three critics for Stage 3 of the critique pipeline — Craft, Show-Don't-Tell, and Sensory. Evaluates prose quality.
Three critics for Stage 4 of the critique pipeline — Authenticity, Subtext, and Exposition. Evaluates dialogue quality.
Three critics for Stage 5 of the critique pipeline — Fact Checker, Knowledge State, and Timeline. Read-only audit with no implementation.
Three implementer agents — Rewriter, Continuity, and Quality Gate. Applies approved changes after judge voting in Stages 1-4.
Three judges who vote on critic/validator findings — Literary Editor, Target Reader, and Devil's Advocate. Used in all critique stages (1-5) and pre-writing validation stages (A-C).
Forecasts pacing issues by analyzing act proportions, chapter purpose, action/reflection balance, and subplot weight.
Detects unresolved setups, dead-end threads, logical impossibilities, and missing cause-effect chains in the story outline.
Audits stakes escalation, tension variety, turning points, and protagonist risk across the full story arc.
Validates that all major characters have complete arcs with clear start/growth/end states, thematic connection, and genuine agency.
Validates that character relationships are bidirectional, conflict-generating, evolving, and fully connected.
Audits character voice profiles for completeness, distinctiveness, and consistency with backstory and personality.
Audits magic, technology, and other rule systems for specificity, internal consistency, and resistance to plot-convenient exceptions.
Validates that all locations in the beat sheet have notes, sensory details are sufficient, and world-building supports the story's conflicts.
Checks timeline feasibility — travel times, parallel plotlines, chronological consistency, and seasonal/temporal references.
A Claude Code plugin marketplace for creative writing and novel development.
Add this marketplace to Claude Code:
/plugin marketplace add chachakawooka/claude-novel-plugin
Then install the plugin:
/plugin install novel-studio@novel-studio-marketplace
A comprehensive plugin for solo novelists. Integrates with Obsidian vaults for deep ideation, research, world-building, multi-agent chapter drafting, a 3-stage pre-writing validation pipeline, and a 5-stage critique pipeline with critics, judges, and implementers.
Setup:
export OBSIDIAN_VAULT_PATH="/path/to/your/vault"
/novel-init to create the vault structureRequirements:
npx)Commands:
| Command | Description |
|---|---|
/novel-init | Initialize vault with folder structure, templates, and dashboard |
/novel-ideate | Deep concept exploration — variations, conflict web, stakes map, thematic framework |
/novel-outline | Generate story structure — premise, act structure, chapter beats, plot threads |
/novel-character | Create or edit character notes with voice profiles and relationship maps |
/novel-world | Create or edit world-building — locations, magic, factions, history |
/novel-research | Generate structured research briefs for accuracy and genre conventions |
/novel-validate | Run the 3-stage pre-writing QA pipeline before drafting |
/novel-write | Draft chapters with multi-agent collaboration, grounded in vault context |
/novel-critique | Run the 5-stage critique pipeline on a chapter |
/novel-status | View progress dashboard — chapters, word counts, plot threads, critique status |
The 5-Stage Critique Pipeline:
| Stage | Focus | Scope |
|---|---|---|
| 1 | Plot & Structure | Can restructure scenes |
| 2 | Character Development | Scene-level; structure locked |
| 3 | Prose Quality | Paragraph-level; characters locked |
| 4 | Dialogue | Line-level; prose locked |
| 5 | Continuity | Read-only audit |
Each stage runs: 3 Critics (parallel) → 3 Judges (parallel vote) → 3 Implementers (parallel, except Stage 5).
The 3-Stage Pre-Writing Validation Pipeline:
| Stage | Focus | Validators |
|---|---|---|
| A | Narrative Architecture | Plot Hole Detector, Stakes & Tension Auditor, Pacing Forecaster |
| B | Character Readiness | Arc Completeness, Voice Profile Auditor, Relationship Web |
| C | World Consistency | Rule System Auditor, Timeline Feasibility, Setting Coverage |
To add a new plugin to this marketplace:
plugins/ with a .claude-plugin/plugin.json manifest.claude-plugin/marketplace.json.claude-plugin/
marketplace.json # Marketplace catalog
plugins/
novel-studio/ # Novel writing plugin
.claude-plugin/
plugin.json # Plugin manifest
agents/ # Critic, judge, validator, and implementer agents
commands/ # Slash commands (/novel-init, /novel-write, etc.)
hooks/ # Session lifecycle hooks
skills/ # Auto-activating skills
settings.json # Plugin configuration
Qiushi Skill: methodology skills for AI agents guided by seeking truth from facts, with Claude Code, Cursor, OpenClaw, Codex, OpenCode, and Hermes guidance.
Uses power tools
Uses Bash, Write, or Edit tools
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Persistent memory system for Claude Code - seamlessly preserve context across sessions
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Search and retrieve documents from local markdown files.