draft

draft is a skill for Claude Code from tance-mang/chinese-webnovel-skills. It costs 106 tokens per session (1,067 once invoked), scanned A, original, MIT.

A Word document draft maker for novels. It turns chapter text into an editable document with a table of contents and clearly marked suggestions for changes.

In plain words
What is it for?
It is for exporting chaptered manuscripts to DOCX, adding left-aligned chapter headings, and highlighting places where the author may want to revise the draft.
Why use it?
It lets an author review, shorten, expand, and rewrite an early draft without replacing the original text.

Skill for Claude Code

Written for Claude Code: ${CLAUDE_PLUGIN_ROOT} variable.

Runs only inside its plugin — its command needs a path that Claude Code sets for a plugin’s own hooks and for nothing else. Install the plugin, not this.

Part of the webnovel plugin — 33 skills shipped together

Good fit It is for exporting chaptered manuscripts to DOCX, adding left-aligned chapter headings, and highlighting places where the author may want to revise the draft.

Compare 6 skills from other repositories ↓
Install

Getting it into your agent

This one installs as part of its plugin. Adding the marketplace and installing the plugin brings it with everything else the plugin ships.

Claude Code
/plugin marketplace add tance-mang/chinese-webnovel-skills
Claude Code
/plugin install webnovel

Made for: Claude Code.

Or install webnovel, the plugin that ships this one along with the rest of its 33 skills.

Wrote 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.

agentmods badge for draft

README.md
[![agentmods](https://agentmods.dev/badge/skills/tance-mang/chinese-webnovel-skills/draft/github.svg)](https://agentmods.dev/skills/tance-mang/chinese-webnovel-skills/draft)
Your own site
<a href="https://agentmods.dev/skills/tance-mang/chinese-webnovel-skills/draft"><img src="https://agentmods.dev/badge/skills/tance-mang/chinese-webnovel-skills/draft/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.

agentmods 80×15 button for draft

Your own site · 80×15
<a href="https://agentmods.dev/skills/tance-mang/chinese-webnovel-skills/draft"><img src="https://agentmods.dev/badge/skills/tance-mang/chinese-webnovel-skills/draft.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 106 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,067 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

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.

ModelPer sessionOnce invoked
Fable 5.1 $0.00106 $0.01067
Opus 5 $0.00053 $0.00534
Sonnet 5 $0.00021 $0.00213
Haiku 4.5 $0.00011 $0.00107

Measured 11d ago against content hash 9bf2ecc6cfaa, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-11, from the pricing page.

Security

Grade A, and why

draft 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.

The scan reads SKILL.md. This mod also ships 1 executable file (build_docx.py), listed below but not scanned — reading those needs a real analyzer, not pattern matching.

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.

skills/draft/SKILL.md · 54 lines

What it actually says

供修改的 Word 草稿(draft)

定位:AI 先写个"大概"的草稿供人筛选修改,不是定稿。按作者的排版习惯导成 Word,并标出可改的地方。

何时用

  • 把小说/章节导成 Word(.docx)
  • 要分章节、带目录、章标题左对齐
  • 要 AI"标出可以改的地方"让作者自己改
  • "先写个大概我来看看,再筛选修改"

输出规则(按作者习惯,务必遵守)

  1. 格式 = Word(.docx)
  2. 绝不覆盖原文:命名 《书名》修改1.docx,已存在就自增 修改2修改3
  3. 目录:自动插入(Word 里右键目录→更新域 生成页码)。
  4. 章标题"第X章"左对齐(用 # 开头,脚本自动转 Heading 1 + 左对齐)。
  5. 标记可改处:在草稿里用 【修改:你的建议】 标出——脚本会渲染成红色高亮,方便作者定位修改。
  6. 字数:短篇总量 8000–30000草稿写到 10000–20000,给作者留"既能删也能扩"的余地。各档篇幅/签约门槛见 references/length-standards.md(如番茄短故事 ≥6000、爽款 1万–1.8万)。

在哪里标"修改"建议

草稿里给自己挑刺,常见可改处(借 review/annotate/deslop 的眼光):

  • 节奏偏慢、铺垫过长 → 【修改:这段铺垫偏长,可删减】
  • 开头/章尾钩子弱 → 【修改:章尾再留个钩,比如…】
  • 情绪在"喊"没"演" → 【修改:'我很难过'建议改成动作,见 emotion】
  • 无缘无故的修辞 / 不搭的引用 → 【修改:这个比喻可删】
  • 爽点/打脸不够 → 【修改:此处可加一拍围观反应】
  • 可扩可删的弹性段 → 【修改:此处可扩写到XX字 / 可精简】

工作流

  1. 先确认:书名、频道/平台/题材、人称(默认第一人称)、目标字数。
  2. 写草稿(调 expand/hook/shuangdian/emotion 等,遵守去 AI 味与第一人称默认),按"# 第X章"分章,可改处插 【修改:…】
  3. 把草稿存成 markdown,例如 书名.md
  4. 运行脚本生成 Word:
    python "${CLAUDE_PLUGIN_ROOT}/skills/draft/build_docx.py" 书名.md --title "书名" --outdir "你的输出文件夹"
    
    (缺库先 pip install python-docx。)
  5. 告诉作者:生成的文件名、正文字数、有几处【修改】建议。

原则

  • 是草稿不是定稿:写"大概",把精修留给作者;用【修改】把你的判断显式标出来,而不是替作者拍板。
  • 永远新建文件,不动原稿——作者的版本由作者掌控(也可配合 memory 的 git 快照)。
  • 短篇控制在 8000–30000,草稿停在 10000–20000 留余地。

其它模型(ChatGPT/DeepSeek 等不能跑脚本时)

直接按上面 Markdown 约定输出(# 第X章 + 正文 + 【修改:…】),让作者自己粘进 Word;或在能生成文件的环境里下载。

下一步

作者改完 → 可再 review 复诊、memory 存档/快照。

Files

What ships with it

1 file 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.

Changes

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.

  1. 11d ago First seen · 54 lines · 106 tokens per session scan A 9bf2ecc6cfaa

Subscribe to this mod's changes

draft is a skill published in the GitHub repository tance-mang/chinese-webnovel-skills (55 stars, last pushed 3mo ago), licensed MIT. It adds 106 tokens to every session and 1,067 once invoked, about $0.0005 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.