SKILL.md 3.2 KB


name: webnovel-write description: Writes webnovel chapters (3000-5000 words). Gathers context, writes draft, reviews quality, extracts data. Use when user wants to write a chapter or /webnovel-write.

allowed-tools: Read Write Edit Grep Bash Task

Chapter Writing Skill

Quick Start

章节创作流程:
1. Context Agent → 创作任务书
2. 写作 → 3000-5000字正文
3. 审查 → 发现问题
4. 润色 → 修复问题
5. Data Agent → 提取数据
6. Git → 备份

核心原则(仅3条)

  1. 大纲即法律 - 100%执行大纲,不擅自发挥
  2. 设定即物理 - 能力/境界不能超设定
  3. 新实体需记录 - 新角色/物品/地点要入库

其他都是建议,不是强制。Claude 已经很懂网文写作。


Step 1: Context Agent

调用 context-agent 获取创作任务书:

  • 本章大纲要点
  • 上章钩子(需要接住)
  • 出场角色状态
  • 场景/能力约束

失败时: 手动读取大纲和 state.json 继续。


Step 2: 写作

输出: 正文/第{NNNN}章.md,3000-5000字

写作建议(非强制):

  • 开头尽快进入状态(冲突/悬念/动作)
  • 章末留个钩子让读者想看下一章
  • 避免大段解释,用动作和对话推进

按需加载参考(仅在需要时读取):

  • 战斗戏 → references/writing/combat-scenes.md
  • 情感戏 → references/writing/emotion-psychology.md
  • 对话密集 → references/writing/dialogue-writing.md

Step 3: 审查

根据章节类型选择审查深度:

章节类型 推荐 Checker 说明
高潮章 全部 6 个 重要章节全面检查
标准章 3-4 个 consistency + continuity + ooc + 按需
过渡章 2 个 consistency + continuity 即可

核心 Checker(建议始终运行):

  • consistency-checker - 设定是否矛盾
  • continuity-checker - 前后是否连贯

可选 Checker(按需运行):

  • ooc-checker - 角色是否失真
  • pacing-checker - 节奏是否拖沓
  • high-point-checker - 爽点是否足够
  • reader-pull-checker - 追读力是否到位

输出: 简要汇总发现的问题,按严重度排序。


Step 4: 润色

必须修复: 设定矛盾、逻辑漏洞、严重 OOC 建议修复: 节奏问题、爽点不足 可选修复: 风格建议、微调优化

加载 references/polish-guide.md 获取润色技巧。


Step 5: Data Agent

调用 data-agent 处理数据链:

  • 提取出场实体
  • 记录状态变化
  • 生成章节摘要
  • 向量索引

失败时: 记录 warning,继续 Git 备份。


Step 6: Git 备份

git add . && git commit -m "Ch{N}: {title}"

模式选项

/webnovel-write           # 标准:完整流程
/webnovel-write --fast    # 快速:跳过可选审查
/webnovel-write --minimal # 极简:仅核心2个Checker

详细参考(按需加载)

需要更多指导时,读取以下文件:

需求 文件
网文口感规则 references/polish-guide.md
追读力设计 references/reading-power-taxonomy.md
题材配置 references/genre-profiles.md
风格变体 references/style-variants.md