Dream Novel Writer for Openclaw

A professional AI novel writing assistant utilizing the Snowflake Method and a specialized three-layer memory architecture for consistent long-form storytelling.

waitli
v1.0.3
Apr 10, 2026
1
977
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install dream-novel-skill

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install dream-novel-skill using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Dream Novel Writer?

Dream Novel Writer transforms an AI agent into a professional novel editor and author's assistant. By merging the macro-structure of the Snowflake Method with advanced long-text tracking via a three-layer memory architecture, it ensures that your creative projects remain logically sound and character-driven. Unlike standard writing tools, this skill is designed specifically for Openclaw Skills to prevent model hallucination and memory loss during the production of multi-chapter epics. It provides a robust infrastructure including dedicated resource templates and CLI scripts for state management, allowing for a seamless transition from a core story seed to a fully realized book.

Dream Novel Writer Use Cases

  • Creating complex literary architectures starting from a single sentence story formula.
  • Writing high-consistency long-form web novels or books without losing track of plot points.
  • Automating the cycle of drafting, reviewing, and finalizing chapters with editorial oversight.
  • Managing intricate world-building, character dynamics, and foreshadowing databases across hundreds of thousands of words.

How Dream Novel Writer Works

  1. Initialize the novel project directory using state management scripts to establish a persistent workspace.
  2. Generate the story's core architecture, including character dynamics, world-building rules, and plot frameworks.
  3. Create batch chapter blueprints to plan the story's rhythm and ensure the entire outline is finalized before writing begins.
  4. Execute the writing loop which assembles context-aware prompts, generates drafts, and performs an automated self-review.
  5. Extract incremental data from finished chapters to update JSON databases for summaries, character status, and foreshadowing.

Dream Novel Writer Setup

To begin using this skill, you must first initialize your project directory. Navigate to your workspace and run:

# Initialize a new novel project
node ./scripts/state-manager.js init ~/novels/<your_book_name>

# Assemble the prompt for a specific chapter
node ./scripts/prompt-assembler.js <project_path> <chapter_number> <temp_outline_file>

# Update the story state
node ./scripts/state-manager.js update <project_path> summary <summary_json_file>

Dream Novel Writer Data Schema & Taxonomy

The skill manages data through a combination of structured JSON and Markdown files to ensure maximum compatibility with Openclaw Skills workflows:

File/Directory Purpose
summary.json Tracks chapter summaries and overall story arc progress.
chapter_X.md Stores the final version of each individual chapter.
resources/ Contains the Snowflake Method templates and utility prompts.
scripts/ CLI tools for managing the memory state and prompt construction.
temp_outline.txt Current working outline used for the active drafting session.
characters.json Persistent database of character traits, motivations, and relationships.

Dream Novel Writer Advanced Features

  • Snowflake Method workflow integration for systematic story expansion.
  • Three-layer memory architecture to maintain context over extremely long text lengths.
  • Automated editorial review system that rejects drafts if they deviate from the outline or lack tension.
  • Incremental database updates for characters, world-building, and suspense elements.
  • Batch outline generation to maintain a coherent narrative path across long durations.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*