skills/novel-writer/SKILL.md
# Novel Writer Skills - Claude Code 专用小说创作工具 [](https://www.npmjs.com/package/novel-writer-skills) [](https://opensource.org/licenses/MIT) > 🚀 专为 Claude Code 设计的 AI 智能小说创作助手 > > 深度集成 Slash Commands 和 Agent Skills,提供最佳创作体验 ## ✨ 核心特性 - 📚 **Slash Commands** - Claude Code 斜杠命令,七步方法论完整支持 - 🤖 **Agent Skills** - AI 自动激活的知识库和智能检查系统 - 🎯 **类型知识库** - 自动提供言情、悬疑、奇幻等类型创作惯
npx skillsauth add alextiannus/ClawTheater-skills-project skills/novel-writerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
🚀 专为 Claude Code 设计的 AI 智能小说创作助手
深度集成 Slash Commands 和 Agent Skills,提供最佳创作体验
npm install -g novel-writer-skills
# 基本用法
novelwrite init my-novel
# 在当前目录初始化
novelwrite init --here
# 预装插件
novelwrite init my-novel --plugins authentic-voice
在 Claude Code 中打开项目,使用斜杠命令:
/constitution # 1. 创建创作宪法
/specify # 2. 定义故事规格
/clarify # 3. 澄清关键决策
/plan # 4. 制定创作计划
/tasks # 5. 分解任务清单
/write # 6. AI 辅助写作
/analyze # 7. 质量验证分析
当你提到特定类型时,相应的知识库会自动激活:
写作过程中自动应用最佳实践:
后台自动监控,主动提醒问题:
| 命令 | 功能 | 输出 |
|------|------|------|
| /constitution | 创建创作宪法 | .specify/memory/constitution.md |
| /specify | 定义故事规格 | stories/[name]/specification.md |
| /clarify | 澄清模糊点(5个问题) | 更新 specification.md |
| /plan | 制定创作计划 | stories/[name]/creative-plan.md |
| /tasks | 分解任务清单 | stories/[name]/tasks.md |
| /write | 执行章节写作 | stories/[name]/content/chapter-XX.md |
| /analyze | 质量验证分析 | 分析报告(双模式:框架/内容) |
| 命令 | 功能 |
|------|------|
| /track-init | 初始化追踪系统 |
| /track | 综合追踪更新 |
| /plot-check | 情节一致性检查 |
| /timeline | 时间线管理 |
| /relations | 角色关系追踪 |
| /world-check | 世界观验证 |
# 列出可用插件
novelwrite plugin:list
# 安装插件
novelwrite plugin:add authentic-voice
# 移除插件
novelwrite plugin:remove authentic-voice
my-novel/
├── .claude/
│ ├── commands/ # Slash Commands
│ └── skills/ # Agent Skills
│
├── .specify/ # Spec Kit 配置
│ ├── memory/
│ │ └── constitution.md
│ └── templates/
│ ├── scripts/ # 命令行脚本工具
│ │ ├── bash/
│ │ └── powershell/
│ ├── commands/
│ ├── knowledge/
│ └── ...
│
├── stories/
│ └── 001-my-story/
│ ├── specification.md
│ ├── creative-plan.md
│ ├── tasks.md
│ └── content/
│ ├── chapter-01.md
│ └── ...
│
├── spec/
│ ├── tracking/ # 追踪数据
│ │ ├── plot-tracker.json
│ │ ├── timeline.json
│ │ ├── character-state.json
│ │ └── relationships.json
│ │
│ └── knowledge/ # 知识库
│ ├── characters/
│ ├── worldbuilding/
│ └── references/
│
└── README.md
| 特性 | novel-writer | novel-writer-skills | |------|-------------|-------------------| | 支持平台 | 13个AI工具(Claude、Cursor、Gemini等) | Claude Code 专用 | | 核心方法论 | ✅ 七步方法论 | ✅ 七步方法论 | | Slash Commands | ✅ 跨平台命令 | ✅ Claude 优化命令 | | Agent Skills | ❌ 不支持 | ✅ 深度集成 | | 智能检查 | ⚠️ 手动执行 | ✅ 自动监控 | | 类型知识库 | ⚠️ 需手动查阅 | ✅ 自动激活 | | 适用场景 | 需要跨平台支持 | 追求最佳体验(Claude Code) |
选择建议:
# 初始化项目
novelwrite init <project-name>
# 检查环境
novelwrite check
# 升级项目
novelwrite upgrade
# 列出已安装插件
novelwrite plugin:list
# 安装插件
novelwrite plugin:add <plugin-name>
# 移除插件
novelwrite plugin:remove <plugin-name>
除了 Claude Code 中的 Slash Commands,项目还包含命令行脚本工具:
初始化项目后,脚本位于:.specify/templates/scripts/
.specify/templates/scripts/
├── bash/ # macOS/Linux 脚本
└── powershell/ # Windows 脚本
macOS/Linux:
# 创建宪法
bash .specify/templates/scripts/bash/constitution.sh
# 定义规格
bash .specify/templates/scripts/bash/specify-story.sh
# 追踪进度
bash .specify/templates/scripts/bash/track-progress.sh
Windows:
# 创建宪法
.\.specify\templates\scripts\powershell\constitution.ps1
# 定义规格
.\.specify\templates\scripts\powershell\specify-story.ps1
# 追踪进度
.\.specify\templates\scripts\powershell\track-progress.ps1
所有 Slash Commands 都有对应的脚本版本:
| 脚本 | 功能 | 对应命令 |
|-----|------|---------|
| constitution | 创建创作宪法 | /constitution |
| specify-story | 定义故事规格 | /specify |
| plan-story | 制定创作计划 | /plan |
| track-progress | 追踪进度 | /track |
| check-consistency | 一致性检查 | - |
| 以及更多... | 查看 .specify/templates/scripts/README.md | - |
📖 详细文档:scripts/README.md
| 场景 | 推荐方式 | |-----|---------| | 日常创作、需要 AI 协助 | ✅ Slash Commands (优先) | | 批量处理、自动化 | ✅ 命令行脚本 | | CI/CD 集成 | ✅ 命令行脚本 | | 快速检查验证 | ✅ 命令行脚本 |
欢迎提交 Issue 和 Pull Request!
项目地址:https://github.com/wordflowlab/novel-writer-skills
MIT License
本项目基于 novel-writer 的方法论,专为 Claude Code 深度优化。
Novel Writer Skills - 让 Claude Code 成为你的最佳创作伙伴! ✨📚
tools
模仿"会说话的肘子"(《大王饶命》作者)的写作风格创作网络小说。适用于都市异能、轻松搞笑、系统流小说创作,主角擅长气人、对话驱动、禁止内心独白。当用户要求写肘子风格、轻松幽默网文、气人主角、系统流小说时触发。
data-ai
严格叙事规范。解决AI写作中最常见也最致命的问题:画外音(作者跳出故事向读者解释/总结/评论)。提供Deep POV原则、画外音检测清单、MRU因果结构、感官沉浸技法。当写出的文字被评价为"像作者在讲解而不是角色在经历"时触发。
testing
When the user wants help creating, scheduling, or optimizing social media content for LinkedIn, Twitter/X, Instagram, TikTok, Facebook, or other platforms. Also use when the user mentions 'LinkedIn post,' 'Twitter thread,' 'social media,' 'content calendar,' 'social scheduling,' 'engagement,' or 'viral content.' This skill covers content creation, repurposing, and platform-specific strategies.
tools
# 爽文小说工程学 > **定位:** 本技能是网文爽文的专项工程手册。不讲"怎么写好句子"(那是 `strict-narration` 的工作),只讲"怎么让读者从第一句话开始爽到停不下来"。 > > **与其他技能的关系:** > > | 技能 | 本技能借用的部分 | 本技能新增的部分 | > |------|----------------|----------------| > | `novel-writing` | 四层框架、世界观构建 | 爽文专属的世界观设计原则 | > | `reader-psychology` | 翻页引擎、信息差 | 爽点工程的完整公式体系 | > | `bestseller-structure` | 四幕结构、情绪弧线 | 黄金三章、打脸节奏、升级曲线 | > | `scene-craft` | 场景结构、对话工艺 | 打脸场景模板、装逼反转场景模板 | > | `zhouzi-style` | 幽默对话、系统漫才 | 适用于所有风格的爽文通用法则 | --- ## 一、爽文的底层逻辑 爽文的本质不是"主角很强",而是**读者的情绪需求被