Install
$ agentstack add skill-chaserr-novel-craft-novel-init ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
novel-init
用途:为一个新长篇小说项目搭建标准目录与核心资料骨架。后续 novel-write / novel-sync / novel-review 都依赖这里产出的文件。
先决条件
- 在小说项目目录(或希望成为项目根的目录)下运行。
- plugin 模板在
${CLAUDE_PLUGIN_ROOT}/templates/下。
执行步骤
1. 通过 AskUserQuestion 收集项目元信息
逐项询问,不可全部默认:
| 字段 | 说明 | 是否必填 | |------|------|---------| | 书名 | 临时名也可,后续可改 | 必填 | | 题材标签 | 例:校园青春 / 都市悬疑 / 古风武侠 / 硬科幻 / 历史 / 都市言情 | 必填 | | 目标读者画像 | 年龄段 + 性别倾向 + 阅读偏好 | 必填 | | 核心气质(≤5 个) | 例:温暖治愈 / 青春遗憾 / 现实写实 / 暗黑悬疑 | 必填 | | 主线人物(≥1 个) | 主角姓名 + 一句话设定 | 必填 | | 写作平台 | 起点 / 番茄 / 晋江 / 出版向 / 私人创作(影响节奏期待) | 必填 | | 篇幅预期 | 短篇 30 章内 / 中长 30-80 章 / 长篇 80+ 章 | 必填 | | 是否多书同宇宙 | 是 / 否(影响客串设定文件) | 选填 |
2. 渲染模板到项目根目录
用上面收集到的字段填充模板,写入项目根目录。模板都在 ${CLAUDE_PLUGIN_ROOT}/templates/ 下:
| 模板文件 | 目标路径 | 说明 | |---------|---------|------| | RTK.md | ./RTK.md | 项目级写作规则(题材气质 + 工作流 + 文风 + 同步规则) | | AGENTS.md | ./AGENTS.md | 引用 RTK.md 的入口文件,Claude Code 自动加载 | | 小说大纲.md | ./小说大纲.md | 全书骨架(待补) | | 章节大纲.md | ./章节大纲.md | 逐章节点(待补) | | 前情梳理.md | ./前情梳理.md | 已写章节的滚动摘要 | | 伏笔清单.md | ./伏笔清单.md | 已埋/已收伏笔台账 | | 经典语录.md | ./经典语录.md | 留得下的句子 | | 人物档案/人物模板.md | ./人物档案/.md | 每个主线人物各生成一份 | | 写作技巧/README.md | ./写作技巧/README.md | 写作技法沉淀目录(项目过程中累积) | | 审稿报告/README.md | ./审稿报告/README.md | 审稿报告沉淀目录 |
3. 渲染规则
模板里所有形如 {{字段名}} 的占位符都用第 1 步收集到的值替换。如果某字段是"选填"且用户未填,删除该占位所在的整行(或整段,看模板里的注释)。
4. 生成最终输出
输出一个清单告诉用户:
- 生成了哪些文件
- 哪些是"骨架待补"(小说大纲 / 章节大纲 / 人物档案细节)
- 推荐的下一步动作(建议先补完小说大纲再开始写第 1 章)
红线
- 如果项目根目录已存在
RTK.md,不要覆盖——询问用户是要"覆盖 / 跳过 / 重命名为 RTK..md"。 - 模板里所有题材专属示例(如校园场景符号库)只是参考——用户题材不匹配时,让用户在 RTK.md 里手动改。
- 不擅自填充人物档案中"已发生事件"等正文派生字段——这些必须等正文落地后由
novel-sync同步。
触发示例
- "初始化小说项目"
- "新建长篇小说"
- "起一个新坑,校园青春题材"
- "/novel-init"
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: chaserr
- Source: chaserr/novel-craft
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.