$37
Version: v2.0.0
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.
中文卖点: 让你用文件化状态稳定连载长篇小说,支持新建、续写、断档恢复和多角色模型分工。
/root/.openclaw/openclaw.json.scripts/show_runtime_inventory.mjs and show the user the available model inventory grouped by provider.agents_list as a user-facing inventory; it is internal-only.agents_list as a visibility hint only; use an actual sessions_spawn probe to determine whether multi-agent execution is available. If the probe succeeds, multi-agent is available even when shows only .agents_listmainagents_list output as a selectable menu when it only contains main.sessions_spawn stage sessions.Build the recommendation from the user’s actual inventory, not from a fixed global pairing.
Use the inventory metadata first, then model-family clues:
For each role, output:
If the inventory does not make a role decision obvious, do not invent a certainty label. Mark it as "needs user choice" and keep the other roles prefilled.
Note: collect and save the project brief first, then ask for role→model mapping after the setup is persisted. After confirmation, persist the mapping and use it as the execution plan for spawned stage sessions.
帮我新建一个小说项目,题材是奇幻冒险,默认多 agent继续写这本小说,从上次断开的地方接着写从第5章恢复,并帮我检查当前角色和模型分工help me start a novel project / 帮我新建一个小说项目continue novel <title> / 继续写《标题》resume from chapter 3 / 从第3章断档处继续sessions_spawn will use before asking for mapping.sessions_spawn(runtime="subagent").mode:"session" for reusable workers and mode:"run" for disposable checks.childSessionKey as the session handle for follow-up.这是一个给长篇小说连载用的技能。它会把小说状态放在文件里,而不是只靠聊天记录记忆。
你可以直接这样说:
帮我新建一个小说项目继续写《寄魂》从第5章断档处恢复帮我检查这个小说技能是否适合继续写如果你选择多 agent,系统会先让你确认角色和模型分工;如果你不特别说明,默认按多 agent 流程来处理。
references/main-session-constraints.md.Treat these as the source of truth:
project.jsonworldbuilding.mdcharacters.mdoutline.mdstyle.mdmemory.mdchapters/*.mdstate/current.json when presentPrefer state/current.json for fast recovery and chapter-boundary checks when it exists.
For the operational state machine and run order, see:
references/state-machine.mdreferences/runbook.mdreferences/schemas.mdreferences/workflow.mdreferences/main-session-constraints.mdUse this skill when the user wants to:
sessions_spawn; do not use agents_list as a proxy for the model inventory or spawn capability.sessions_spawn(runtime="subagent") fails with a capability error, say multi-agent execution is unavailable in this environment and stop before canon work.sessions_spawn using the user-confirmed role→model mapping, then run the appropriate stage agents in order; for prose stages this is writer → reviewer → orchestrator.Default all prose stages to:
Avoid:
Prefer showing over stating: let the reader infer the contrast from action, sensation, or image instead of summarizing it with a paired negation.
For planning tasks, output a compact structure such as:
For writing tasks, keep stages distinct:
Read the referenced files only when needed:
references/state-machine.mdreferences/runbook.mdreferences/schemas.mdreferences/workflow.mdreferences/prompts.mdreferences/examples.mdscripts/build_context_pack.pyscripts/discover_projects.pyscripts/scaffold_project.py