用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/cwjdong-design/novel --skill novel-skeleton命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | novel-skeleton |
| description | 章节骨架生成与派发。先写骨架(结构/数字/面板预验证),再给 Claude Code CLI 填肉写散文。杜绝数字幻觉和地名自创。 |
| category | novel |
| dependencies | ["novel-prep","novel-review"] |
opus 擅长写散文(对话/描写/节奏),不擅长造结构/数字/地名。所以:
骨架存项目目录,不存 /tmp:
~/novels/books/<书名>/00-大纲细纲/章节骨架/第N章_骨架.md
## 第N章 标题
【场景1 — 地点】一句话说明发生什么。
【场景2 — 地点】...
【场景3 — 地点】...
【系统面板】
(面板字段和格式从 `02-设定文档/书配置.md` 的系统面板字段读取)
【面板字段1:值】
【面板字段2:值】
【面板字段3:值】
[可选1-2行附加数据]
【章末钩子/收束】
02-设定文档/书配置.md 的地名白名单字段中定义的架空地名。禁止真实中国地名。不造新地址。SKEL=$(cat ~/novels/books/<书名>/00-大纲细纲/章节骨架/第N章_骨架.md)
claude -p "你是番茄小说签约作者。按以下骨架写第N章正文。只填肉不改骨。直接输出正文。
【骨架】
$SKEL
【铁律—只三条】
1. 地名只用 `02-设定文档/书配置.md` 的地名白名单字段中定义的架空地名。禁止任何真实中国地名。
2. 系统面板原封不动放进去。不加减行。不修改数字。
3. 字数2000—2800(目标2350)。对话≥38%。方言/口语点缀3-5处(具体见书配置)。**所有对话用「」,禁止双引号""**。冷感叙述。章末无结束标记。无HTML。禁止用环境描写、机械动作、静态等待、回忆复述、重复确认或抒情收尾凑字——字数不足只能增加有效冲突回合、主角主动决策、反方应对、阻力升级、收益反馈或群众反应。" \
--model sonnet --max-turns 15 --dangerously-skip-permissions \
> ~/novels/books/<书名>/01-正文存稿/第N章.md
# 审查
python3 ~/.hermes/skills/novel/scripts/review_scan.py ~/novels/books/<书名>/01-正文存稿/第N章.md
novel-main 的 DRAFT 步骤改为: