AI Agent Hub
Back to skills
Dream Novel Writer icon

Dream Novel Writer

Content Creation Updated 2026.08.29

Paste the following prompt into your AI chat to install this skill:

Please follow the instructions at https://skillhub.cn/install/skillhub.md to install @user_b3d2a9e9/dream-novel-skill into your AI assistant.

About this skill

Problem

Long-form writing often fails because of context drift: the model forgets character goals, unresolved foreshadowing, and earlier constraints after enough chapters are written.

How It Works

This skill turns novel creation into a reproducible pipeline:
- Project setup: each book gets one directory, default ~/novels/; on resume it reads summary.json and chapter_*.md to determine the next chapter number.
- Architecture generation: uses ./resources/architecture.md to derive the core seed, character dynamics, worldbuilding, and plot architecture.
- Batched outlining: for long works, it generates chapter blueprints in batches, appends them to temp_outline.txt, and avoids prose until the full outline is complete.
- Serialized writing and memory updates: each chapter is drafted from an assembled prompt, reviewed against outline requirements, and finalized as chapter_X.md.
- State persistence: after each chapter, it extracts summaries, character changes, foreshadowing, and other structured JSON, then updates the project state for the next chapter.

Caveats

It is most useful for multi-chapter projects with complex characters and recurring plot threads; the workflow is heavier than needed for a single short story. Its quality depends on the model producing clean JSON for the state-update scripts.

Use Cases

  • Start a multi-chapter serialized novel by generating the core seed, characters, worldbuilding, and plot from a theme and genre.
  • Plan a long novel by creating chapter outlines in batches and merging them into one temporary outline file.
  • Resume an existing novel by checking summary.json and chapter files to determine the next chapter number before writing.
  • Review each draft against the chapter outline for tension, foreshadowing, and core purpose before finalizing it as chapter_X.md.

Best For

  • Writers building a full serialized novel from scratch who need a stable outlining and drafting workflow.
  • Authors maintaining long-running stories who need fewer forgotten character goals, plot threads, and earlier constraints.
  • Technical writers using LLMs who want to persist story state as JSON for future chapters.
  • Screenwriters or editors managing complex character arcs and foreshadowing who need reviewable, finalizable chapters.