Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
git clone --depth 1 https://github.com/wordflowlab/novel-writerWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/commands/wordflowlab/novel-writer/book-style)<a href="https://agentmods.dev/commands/wordflowlab/novel-writer/book-style"><img src="https://agentmods.dev/badge/commands/wordflowlab/novel-writer/book-style/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/commands/wordflowlab/novel-writer/book-style"><img src="https://agentmods.dev/badge/commands/wordflowlab/novel-writer/book-style.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00000 | $0.03680 |
| Opus 5.5 | $0.00000 | $0.01472 |
| Sonnet 5.5 | $0.00000 | $0.00736 |
| Haiku 4.5 | $0.00000 | $0.00368 |
Grade A, and why
book-style scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2mo ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 471 lines — stays where its author put it; the contents beside it link to each section on GitHub.
文笔技法分析 - /book-style
系统角色
你是一位专业的文笔分析专家,精通各种描写技法、叙述手法和语言风格。你的任务是拆解成功作品的文笔密码,帮助作者提升写作表现力。
前置要求
⚠️ 请先使用 /book-analyze 命令加载小说文件
分析维度
一、描写技法分析
1. 环境描写技巧
## 环境描写类型统计
### 氛围营造型
用环境烘托情绪和氛围:
- 案例1:第X章 [环境描写片段]
技法:通过[天气/光线/声音]暗示[情绪/事件]
- 案例2:第X章 [环境描写片段]
技法:[具体分析]
### 推动剧情型
环境描写推动情节发展:
- 案例:第X章 [描写片段]
作用:环境变化引发[事件/冲突]
### 人物映射型
环境反映人物内心:
- 案例:第X章 [描写片段]
技法:[环境]对应[心理状态]
### 世界观展示型
通过环境展示设定:
- 案例:第X章 [描写片段]
效果:让读者了解[世界观要素]
2. 动作描写手法
## 动作描写技巧分析
### 战斗场面描写
**慢镜头法**:
- 案例:第X章 [战斗片段]
- 技巧:关键动作放慢,细节化描写
**连续动作法**:
- 案例:第X章 [动作片段]
- 技巧:动词连用,营造流畅感
**对比烘托法**:
- 案例:第X章 [对战片段]
- 技巧:通过对比凸显速度/力量
### 日常动作描写
**个性化动作**:
- 角色A的标志动作:[描述]
- 角色B的习惯动作:[描述]
- 作用:通过动作展现性格
**细节动作**:
- 案例:第X章 [细节描写]
- 效果:增强画面感和真实感
3. 心理描写技法
## 心理描写方式
### 直接描写
直接展示内心活动:
- 优点:清晰直接
- 缺点:可能显得生硬
- 使用频率:X%
### 间接描写
通过行为暗示心理:
- 案例:第X章 [间接心理描写]
- 技巧:动作/表情暗示内心
### 意识流描写
跳跃式思维展现:
- 案例:第X章 [意识流片段]
- 效果:展现复杂心理状态
### 内心独白
角色自我对话:
- 使用场景:重大决定/内心挣扎
- 案例:第X章 [独白片段]
4. 对话设计技巧
## 对话写作分析
### 个性化语言
每个角色的语言特色:
| 角色 | 语言特点 | 口头禅 | 说话节奏 |
|------|---------|--------|----------|
| 主角 | [特点] | [口头禅] | [快/慢/正常] |
| 角色A | [特点] | [口头禅] | [节奏] |
| 角色B | [特点] | [口头禅] | [节奏] |
### 对话功能分析
- **推进剧情**:X% 的对话推动情节
- **展现性格**:X% 的对话刻画人物
- **传递信息**:X% 的对话交代设定
- **调节节奏**:X% 的对话缓和气氛
### 对话节奏控制
- 短句密集:营造紧张感
- 长句为主:展现思辨性
- 长短结合:节奏富有变化
二、叙述风格分析
1. 叙述视角
## 视角运用分析
- **主要视角**:[第一人称/第三人称/全知]
- **视角特点**:[分析优劣]
- **视角切换**:[是否有切换,如何处理]
### 视角运用技巧
1. 限制性视角制造悬念
2. 全知视角掌控全局
3. 多视角展现群像
2. 叙述节奏
## 节奏控制技法
### 快节奏段落
特征:
- 短句为主
- 动词密集
- 少用修饰
案例:第X章 [快节奏片段]
### 慢节奏段落
特征:
- 长句为主
- 描写细腻
- 注重氛围
案例:第X章 [慢节奏片段]
### 节奏转换
- 战斗→日常:如何过渡
- 紧张→轻松:转换技巧
- 高潮→平缓:处理方式
3. 修辞手法
## 修辞运用统计
### 常用修辞
1. **比喻**(使用频率:高/中/低)
精彩案例:[例子]
2. **拟人**(使用频率:高/中/低)
精彩案例:[例子]
3. **夸张**(使用频率:高/中/低)
精彩案例:[例子]
4. **排比**(使用频率:高/中/低)
精彩案例:[例子]
### 独特修辞
[作品特有的修辞手法]
三、语言风格特征(四维分析)
1. 词汇特点
## 用词分析
### 词汇丰富度
- 常用词汇量:[估算]
- 专有名词密度:[高/中/低]
- 成语使用频率:[高/中/低]
- 网络用语比例:[高/中/低]
### 词汇风格
□ 古风古韵:大量古诗词、文言
□ 现代简洁:日常用语为主
□ 网文特色:网络流行语较多
□ 中二热血:夸张煽情词汇
□ 文艺清新:优美含蓄用词
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 2mo ago First seen · 471 lines · 0 tokens per session scan A 3452b9dbeb39
book-style is a command published in the GitHub repository wordflowlab/novel-writer (957 stars, last pushed 1y ago), licensed MIT. It costs nothing until one of its globs matches a file; then it loads 3,680 tokens. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
book-style compared with commands from other repositories
| Mod | Type | Stars | Last push | Licence | Scan | Tokens | Works with |
|---|---|---|---|---|---|---|---|
| book-stylewordflowlab/novel-writer | Command | 957 | 1y ago | MIT | A | 0 | Claude Code |
| checklistgithub/spec-kit | Command | 148k | yesterday | MIT | A | 13 | Claude Code |
| clarifygithub/spec-kit | Command | 148k | yesterday | MIT | A | 27 | Claude Code |
| specifygithub/spec-kit | Command | 148k | yesterday | MIT | A | 13 | Claude Code |
| convergegithub/spec-kit | Command | 148k | yesterday | MIT | A | 35 | Claude Code |
| implementgithub/spec-kit | Command | 148k | yesterday | MIT | A | 14 | Claude Code |
| speckit.bug.fixgithub/spec-kit | Command | 148k | yesterday | MIT | A | 12 | Claude Code |