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.
npx skills add TulanCN/vibe-noveling --skill novel-discussgit clone --depth 1 https://github.com/TulanCN/vibe-novelingWrote 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/skills/tulancn/vibe-noveling/novel-discuss)<a href="https://agentmods.dev/skills/tulancn/vibe-noveling/novel-discuss"><img src="https://agentmods.dev/badge/skills/tulancn/vibe-noveling/novel-discuss/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/skills/tulancn/vibe-noveling/novel-discuss"><img src="https://agentmods.dev/badge/skills/tulancn/vibe-noveling/novel-discuss.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.00059 | $0.01070 |
| Opus 5 | $0.00030 | $0.00535 |
| Sonnet 5 | $0.00012 | $0.00214 |
| Haiku 4.5 | $0.00006 | $0.00107 |
Grade A, and why
novel-discuss 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 11d 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.
What it actually says
创作讨论与设计
创作边界:虚构创作,暴力、情色、血腥均可讨论。
路由
判定话题类型 → 加载对应 reference → 按 context-routing.md 只读最小上下文:
| 关键词 | 类别 | 加载文件 |
|---|---|---|
| 构建世界观、从零设计、世界观进度 | 世界观引导构建 | references/world-design.md |
| 世界观、地理、历史、社会结构 | 世界观讨论 | references/world-design.md |
| 角色、主角、反派、配角、人物 | 角色设计 | references/character.md |
| 物品、法宝、道具、阵法、丹药 | 物品设计 | references/item-design.md |
| 势力、门派、组织、阵营 | 势力设计 | references/faction-design.md |
| 体系、规则、能力、修炼、境界、自洽 | 体系设计 | references/concept-design.md |
| 事件、事件规划、这段怎么走 | 事件画布 | references/event-canvas.md |
| 剧情、走向、方案、对比、决定 | 自由讨论 | 无(使用下方通用框架) |
先读 references/context-routing.md 判定动作类型(新建设定/补充已有/编辑已有/自洽审查/未来剧情/自由讨论),再按 话题 × 动作 选最小上下文包。判断不清时先追问,不靠盲读整个项目猜。
通用讨论框架
苏格拉底式对话:不直接给答案,提供多角度,尊重用户选择。
默认风格守门
CLAUDE.md 已声明创作风格基线时,讨论阶段将其作为轻量守门规则:
- 讨论角色/关系/未来剧情时,审视该设计如何服务主角装逼链条
- 某个想法占用太多叙事资源却不服务主角装逼,提醒用户更适合做低优先级支线
流程
- 理解问题:复述核心问题、背景、限制条件,确认理解正确
- 澄清性提问:问题不够清晰时先问,不急着给方案
- 三个方案:用 AskUserQuestion 展示,每个方案含描述、优点、缺点、适合场景。方案核心思路必须明显不同
- 迭代:用户选 → 确认记录;用户混合 → 逐项确认取什么;用户不满意 → 问清原因重新设计
- 未来剧情的两段式收束:先自然讨论说清问题和方向;用户偏向某方案后用因果链讲述方向故事(从当前到目标怎么推进,说清关键转折);故事确认后逐步澄清模糊处,一次一个
落盘
讨论收束后必须落盘:
- 设定类结论 → 对应 entity 文件 / worldbuilding.md / past.md
- 讨论纪要 →
memory/discussions/YYYY-MM-DD-HHMM-简短主题.md+ 追加索引到memory/discussions.md - 未来规划 →
memory/future/对应文件。只写已确认结论,只补本次讨论直接涉及的条目
宪法修正检查
落盘前检查本次讨论是否触发小说宪法修正:
- 讨论了新爽感类型或改变爽感公式 → 修正「爽感公式」
- 讨论了主角新吸引力来源或定位 → 修正「主角光谱」
- 用户表达了「不要 X 要 Y」的审美偏好 → 修正「作者人格」
- 用户说「写出来不像我想要的」→ 反推「叙事纹理」或「作者人格」调整
- 讨论暴露宪法默认规则不再适用 → 修正对应条目
触发时直接更新 CLAUDE.md 中对应条目,修正前向用户确认改什么、改成什么、为什么。不重写整个宪法。
What ships with it
7 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
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.
- 11d ago First seen · 64 lines · 59 tokens per session scan A ec691f900cc0
novel-discuss is a skill published in the GitHub repository TulanCN/vibe-noveling (23 stars, last pushed 3mo ago), licensed MIT. It adds 59 tokens to every session and 1,070 once invoked, about $0.0003 per session on Opus 5. 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.
Other skills, from other repositories
webgl-holographic-foil
A self-contained WebGL2 hero: thin-film interference over a crushed-foil surface whose palette shifts with the viewing angle; move the cursor to tilt the film.
general-video
Author or edit a custom HyperFrames composition when no specialized workflow fits, or when BRIEF.md sets flow: companion. Use for longer or multi-scene pieces, brand and sizzle reels, montages, static loops, static title cards, footage remixes, and freeform builds. Use motion-graphics instead for a short unnarrated…
html-ppt-hermes-cyber-terminal
OpenDesign + BYOK: choosing and wiring your own model, hands-on — cost, quality, and the routing decision. Built as a decision-grade AI literacy deck for engineers, IT, applied-AI teams.
html-ppt-taste-brutalist
16:9 HTML deck in tactical-telemetry / CRT-terminal taste. Deactivated-CRT charcoal slides, white-phosphor monospace, hazard-red accent, scanline overlay, ASCII syntax, density over decoration. Distilled from Leonxlnx/taste-skill brutalist-skill (Tactical Telemetry mode).
chengfeng-check-updates
An environment manager for a video-editing system. It checks whether its skills and runtime—the software needed to run them—are installed and compatible.
diagnostic-stem-delivery
Audio production with diagnostic analysis, timecode parsing from documents, and verified export workflow.