novel-forge
Long-form novel workflow for creating, continuing, resuming, and repairing serialized fiction with externalized project state, role-to-model mapping, worldbuilding, character sheets, full outlines, 10-chapter batch outlines, style sampling, chapter drafting, consistency review, memory tracking, and spawned multi-session collaboration. Use when the user asks to start a novel project, continue or resume a draft, recover from truncation, assign models to roles, generate canon or chapters, review for consistency, or maintain a long-running fiction project across many chapters. Supports single-agent or multi-agent execution, with multi-agent as the default; when multi-agent is selected, first surface the available model inventory and the novel-writing role list, then ask the user for an explicit role→model mapping before any canon work. Once the user has provided the mapping, persist it in project state and drive stage work with `sessions_spawn` using the mapped roles rather than treating the mapping as passive metadata. The main session may only create the project shell and route work; it must not author canon files.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/228998098/novel-forgeNovel Forge
Version: v2.0.0
Overview / 技能简介
Use this skill to run long-form fiction as a stateful pipeline, not as chat memory. It helps with novel project setup, continuation, truncated recovery, model-role mapping, canon building, chapter drafting, and consistency review.
中文卖点: 让你用文件化状态稳定连载长篇小说,支持新建、续写、断档恢复和多角色模型分工。
Quick start / 快速开始
Startup order
- Read
/root/.openclaw/openclaw.json. - Collect the project brief first: title, genre/audience, target length or chapter count, taboo list, core premise, execution mode, and starting checkpoint or first scene.
- Persist the project brief / scaffold before any role or model discussion.
- Only after the project brief is saved, run
scripts/show_runtime_inventory.mjsand show the user the available model inventory grouped by provider. - Show the novel-writing role list.
- Produce a recommended role→model draft from the inventory and the heuristics below.
- Ask the user to confirm or edit the draft mapping.
- Do not present
agents_listas a user-facing inventory; it is internal-only. - Treat
agents_listas a visibility hint only; use an actualsessions_spawnprobe to determine whether multi-agent execution is available. If the probe succeeds, multi-agent is available even whenagents_listshows onlymain. - Do not start canon until title, genre/audience, target length, taboo list, premise, execution mode, and role mapping are confirmed.
- Do not fan out dependent canon stages blindly. Worldbuilding must be stable before character sheets; worldbuilding + characters must be stable before the full outline; the full outline must be stable before each 10-chapter batch outline; batch outline must be stable before writer; writer before reviewer; reviewer before orchestrator.
Inventory display rule
- Always present the model list before asking for role mapping.
- Always present the role list before asking for role mapping.
- Always prefill a recommended mapping draft based on the current inventory.
- Never show
agents_listoutput as a selectable menu when it only containsmain. - If the model inventory cannot be read, stop and report the failure instead of guessing.
- Treat the role→model mapping as project state until the user confirms it, then use that mapping to drive
sessions_spawnstage sessions.
Dynamic mapping heuristics
Build the recommendation from the user’s actual inventory, not from a fixed global pairing.
- Read the current model inventory.
- For each role, score models using only the models the user actually has.
- Prefer models whose names or metadata suggest the needed behavior.
- If a model is ambiguous, keep it as a candidate instead of forcing a certainty.
- Present the result as a recommended draft mapping plus alternates.
- Ask the user to confirm or override any role that is still uncertain.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-228998098-novel-forge": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
novel-free
中文长篇小说多智能体创作技能(v1.0.1)。支持从零开始新建长篇小说项目,完成世界观/角色/大纲/章节写作、自动推进与读者反馈的完整流程。内置固定层压缩、fixed-context.md强制缓存、摘要+OOC合并触发三项核心优化,新增用户体验优化和自动化工具,显著降低token消耗与操作复杂度。适用场景:新建长篇小说、续写/批量推进章节、自动推进、重写/维护迭代。不适用于短篇(<1万字)、诗歌、散文、翻译或非小说写作。
12agent-novel
中文长篇小说多智能体创作体系(12Agent)。适用于新建长篇小说项目、搭建世界观与大纲、逐章写作、自动推进与读者反馈等长流程创作任务;不适用于短篇、诗歌、散文、翻译或非小说写作。
Novel Plus
Skill by 228998098