| name | webnovel-plan |
| description | Plans detailed volume outlines with chapter-by-chapter breakdown, cool-point distribution, and Strand Weave pacing. Activates when user requests outline planning or /webnovel-plan. |
| allowed-tools | Read Write Edit AskUserQuestion Bash |
Outline Planning Skill
Workflow Checklist
Copy and track progress:
大纲规划进度:
- [ ] Step 1: 加载爽点指南 (cat "${CLAUDE_PLUGIN_ROOT}/skills/webnovel-plan/references/cool-points-guide.md")
- [ ] Step 2: 加载节奏规范 (cat "${CLAUDE_PLUGIN_ROOT}/skills/webnovel-plan/references/strand-weave-pattern.md")
- [ ] Step 3: 加载题材套路 (cat "${CLAUDE_PLUGIN_ROOT}/skills/webnovel-init/references/genre-tropes.md")
- [ ] Step 4: 加载项目数据 (state.json + 总纲)
- [ ] Step 5: 确认上下文充足
- [ ] Step 6: 交互式收集需求 (AskUserQuestion)
- [ ] Step 7: 生成详细大纲
- [ ] Step 8: 质量验证
- [ ] Step 9: 保存并更新状态
Step 1: 加载爽点指南(必须执行)
cat "${CLAUDE_PLUGIN_ROOT}/skills/webnovel-plan/references/cool-points-guide.md"
关键规则:
- 每章 ≥1 个爽点
- 每 5 章 ≥1 个大爽点 (⭐⭐⭐)
- 避免连续 3 章同类型
Step 2: 加载节奏规范(必须执行)
cat "${CLAUDE_PLUGIN_ROOT}/skills/webnovel-plan/references/strand-weave-pattern.md"
关键规则:
- Quest ≤5 连续章
- Fire 每 10 章内出现
- Constellation 每 15 章内出现
- 目标比例: Quest 55-65%, Fire 20-30%, Constellation 10-20%
Step 3: 加载题材套路
cat "${CLAUDE_PLUGIN_ROOT}/skills/webnovel-init/references/genre-tropes.md"
Step 4: 加载项目数据
cat .webnovel/state.json
cat 大纲/总纲.md
Step 5: 确认上下文充足
检查清单:
- 爽点类型和密度要求已理解
- Strand Weave 比例已理解
- 主角当前状态已知
- 总纲框架已加载
- 题材套路已参考
如有缺失 → 返回对应 Step
Step 6: 交互式收集需求(必须执行)
使用 AskUserQuestion 收集:
- 本卷核心冲突类型
- 实力提升计划
- 主要爽点类型偏好
- 感情线发展 (Fire strand)
- 金手指差异化
Step 7: 生成详细大纲
大纲结构:
# 第 {volume_id} 卷:{卷名}
> **章节范围**: 第 {start} - {end} 章
> **核心冲突**: {conflict}
## 卷摘要
{2-3 段落}
## 章节详细大纲
### 第 {N} 章:{标题}
**目标**: {章节目标}
**爽点**: {类型}: {内容}
**Strand**: {Quest|Fire|Constellation}
**新增实体**: {角色/物品/地点}
**伏笔**: {埋设内容}
## Strand Weave 规划
| 章节范围 | 主导 Strand | 内容概要 |
|---------|------------|---------|
| 第1-5章 | Quest | ... |
### Strand 占比
- Quest: X% (目标: 55-65%)
- Fire: Y% (目标: 20-30%)
- Constellation: Z% (目标: 10-20%)
## 爽点密度规划
| 章节 | 爽点类型 | 内容 | 强度 |
|------|---------|------|------|
| 第1章 | 系统觉醒 | 金手指激活 | ⭐⭐⭐ |
Step 8: 质量验证
验证清单:
- 每章有 ≥1 爽点
- 每 5 章有 ≥1 大爽点
- 无 3+ 连续同类型爽点
- Quest ≤5 连续章
- Fire 每 10 章内出现
- Constellation 每 15 章内出现
Step 9: 保存并更新状态
保存到: 大纲/第{volume_id}卷-详细大纲.md
python "${CLAUDE_PLUGIN_ROOT}/scripts/update_state.py" \
--volume-planned {volume_id} \
--chapters-range "{start}-{end}"