About wechat-draft-writer
Wechat Draft Writer is a skill for turning approved outlines, source materials, and voice transcripts into WeChat article drafts aligned with an author’s Style DNA. It separates sourced facts from personal expression and returns adherence notes and revision risks alongside the draft.
Key features
- 01Drafts organized by approved sections
- 02Applies an author Style DNA
- 03Separates facts from personal expression
- 04Checks draft quality and constraints
- 05Reports risks and revision suggestions
Use cases
- 01Preparing a WeChat article from a transcript
- 02Adapting a draft to an author’s style
- 03Reviewing uncertain claims before publication
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ gainubi/ wechat-skills --skill wechat-draft-writerAfter installing, type/wechat-draft-writerin Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
agents/openai.yamlreferences/draft-dna-enforcement.mddraft-quality-checklist.mdstyle-dna-default-template.mdDetails
From the project READMEWechat Draft Writer
Overview
在结构已确认的前提下,把参考资料和语音底稿转成符合作者文风的公众号初稿。
Workflow
- Require confirmed outline, reference materials, voice transcript draft, Style DNA card, and article goal.
- 如果用户还没有个人 Style DNA,先调用
wechat-style-profiler生成。 - 将个人 Style DNA 复制到
wechat-draft-writer/references/author-style-dna.md。 - 在开写前明确声明当前使用的 Style DNA 文件或作者画像名称。
- Digest source material, separating hard facts from personal观点、原话和待验证信息。
- 为每个 section 生成内部写作 brief,不对外输出新的大纲版本。
- 按 section 写出
Draft v1,执行references/draft-dna-enforcement.md的硬约束。 - 跑
references/draft-quality-checklist.md自检。 - 返回初稿、文风贴合说明、风险点和可修正建议。
Output Contract
Style DNA In UseDraft v1Style Adherence NotesDNA Compliance ReportWeak Sections And Fix SuggestionsOptional Alternative Lead
Guardrails
- Avoid inventing facts; mark any uncertain claim with
[待补充证据]. - Distinguish source types explicitly:
参考资料facts vs语音底稿personal expression. - Keep paragraph granularity suitable for WeChat mobile reading.
- Preserve the user's habitual rhetorical devices from the Style DNA card.
- If no personal Style DNA is provided, hand off to
wechat-style-profilerfirst. - Prefer loading DNA from
wechat-draft-writer/references/author-style-dna.md. - The default DNA template is only a temporary fallback for demo/testing, not for final publish drafts.
- Must explicitly tell the user which DNA file or author profile is being used before presenting the draft.
- Keep paragraph length within 1-3 sentences unless explicitly requested.
- Do not use em dashes.
- If hard-fail pattern is detected, rewrite before returning output.
- If outline is not confirmed, hand off to
wechat-topic-outline-plannerinstead of drafting.
Comments
Markdown supported