awesome-novel

Orchestrates nine AI agents to plan, write, review, and archive novel chapters.

688|76|Updated Apr 25, 2026
One-click install
npx skills add https://github.com/modoojunko/awesome-novel-skill --skill awesome-novel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: awesome-novel
Source: https://github.com/modoojunko/awesome-novel-skill
Command: npx skills add https://github.com/modoojunko/awesome-novel-skill --skill awesome-novel

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Writing a full-length novel with AI usually produces inconsistent plots, forgotten foreshadowing, and machine-flavored prose. This Skill turns your AI terminal into a coordinated writing team that maintains world settings, character states, timelines, and style rules across an entire book.

Core Features & Use Cases

  • Multi-Agent Writing Pipeline: A director agent (novel-agent) dispatches 8 specialized sub-agents covering volume planning, chapter outlining, prompt assembly, prose writing, anti-AI-flavor editing, deep review, and archiving.
  • State-Driven Workflow: Progress is tracked in .agent/status.md (setup → outline → draft → anti-ai → review → archive), so you can stop and resume writing at any point.
  • Anti-AI Flavor Pipeline: Gate A-F detection, quantitative scoring, and iterative cleanup remove machine-style phrasing without changing the plot.
  • Style Distillation & Memory: Learns your writing style from sample texts, records your feedback as dynamic memory, and promotes frequent rules into permanent knowledge.
  • Use Case: Tell your AI "帮我写本小说" in an empty folder; the Skill scaffolds a novel project, discusses genre/world/characters with you, then plans volumes and writes chapter after chapter while tracking foreshadowing and character states.

Quick Start

Open Claude Code, OpenCode, Codex, ZCode, DeepSeek Harness, or Grok Build in an empty directory and say "help me write a novel" to initialize the project and start the guided writing flow.

Frequently Asked Questions about awesome-novel

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write a novel with Claude Code or other AI terminals?

Install the skill by telling your AI tool "install awesome-novel-agent", then open a target directory and say "help me write a novel". The skill scaffolds a novel project with settings, outlines, and memory files, then guides you through setup and chapter-by-chapter writing.

How does the multi-agent novel writing workflow operate?

A director agent (novel-agent) reads the project phase from .agent/status.md and dispatches sub-agents for volume planning, chapter outlining, prompt assembly, prose writing, anti-AI editing, review, and archiving. Each sub-agent marks its order file DONE when finished, and the director advances the pipeline.

Which AI platforms does this novel writing skill support?

It supports Claude Code, OpenCode, Reasonix, Codex, ZCode, DeepSeek Harness (dsh), and Grok Build. The skill installs user-level via install.sh, and init.py deploys agents, knowledge, and memory into the project directory for the chosen platform.

Can I resume an unfinished novel project after upgrading the skill?

Yes. On launch the skill detects legacy formats and offers automatic migration, backing up old files to an old/ directory. The sync-project.py tool also checks whether an existing project needs updates from a newer skill version.

How does the skill reduce AI-flavored writing in generated chapters?

A dedicated anti-ai agent runs a Gate A-F pipeline that scans for banned phrases, sentence patterns, and psychological-description clichés, scores severity, and rewrites flagged passages without changing the plot. Your corrections are recorded as memory so future chapters avoid the same issues.