Yuwen Publish Precheck

Pre-publish risk review for Douyin/XHS/WeChat Channels with cited rule fixes

Tested · Works

Test report

Verdict
Tested · Works
Score
9.2/10
Tested
Jul 17, 2026
Environment
Claude Code 2.x (agent harness)
Upstream re-checked
Aug 10, 2026 · 5ce84f2

Fed it a weight-loss ad script: the offline scanner pinned 6 candidates with rule IDs, line numbers and severity (root-cure claim -> medical M02, 'lowest price on the web' -> R15), and the judgment layer caught what word-matching cannot - disease-treatment claims and a fabricated doctor endorsement. Every rule document cites official CAC/NHC regulations and platform policies with verification dates and links, and the bundled 15-test eval suite passes. A clear step up from the no-skill review, which produced similar intuitions but no rule grounding, positions, per-platform verdicts or a publish checklist.

Scored on four weighted criteria — install, triggering, output vs. baseline, docs. How scoring works

  • Installs cleanly 5/5
  • Triggers reliably 5/5
  • Output vs. baseline 8/10
  • Docs & honesty 5/5

What Yuwen Publish Precheck does

Reviews Chinese social-media content (scripts, articles, notes, captions) for compliance risk before publishing to Douyin, Xiaohongshu or WeChat Channels, combining an offline term scanner with a semantic judgment layer that cites official CAC/NHC/platform regulations and proposes meaning-preserving fixes. Also does post-penalty diagnosis and accumulates a personal rule base. Triggers on 'can I post this', 'check for banned words', 'was I throttled'.

How to install Yuwen Publish Precheck

git clone https://github.com/yuwen-cool/yuwen-publish-precheck
mkdir -p ~/.claude/skills
cp -r yuwen-publish-precheck ~/.claude/skills/yuwen-publish-precheck

Skills live in ~/.claude/skills/ (global) or .claude/skills/ (per-project). Restart Claude Code after installing.

Commands — how to trigger Yuwen Publish Precheck

  • /yuwen-publish-precheck Pre-publish risk review for Douyin/XHS/WeChat Channels with cited rule fixes

It also activates on plain-language prompts like these:

  • Can I post this weight-loss ad on Douyin without getting flagged?
  • Check this caption for banned words before I post to Xiaohongshu
  • Was I throttled because of something in my last WeChat post?

Frequently asked questions

Is the Yuwen Publish Precheck skill free?
Yes. The skill itself is free from yuwen-cool/yuwen-publish-precheck. SkillProof publishes the install command and an independent test verdict at no cost.
Does Yuwen Publish Precheck work with Claude Code?
We tested it with Claude Code 2.x (agent harness) on Jul 17, 2026. Verdict: Tested · Works. Fed it a weight-loss ad script: the offline scanner pinned 6 candidates with rule IDs, line numbers and severity (root-cure claim -> medical M02, 'lowest price on the web' -> R15), and the judgment layer caught what word-matching cannot - disease-treatment claims and a fabricated doctor endorsement. Every rule document cites official CAC/NHC regulations and platform policies with verification dates and links, and the bundled 15-test eval suite passes. A clear step up from the no-skill review, which produced similar intuitions but no rule grounding, positions, per-platform verdicts or a publish checklist.
What is the Yuwen Publish Precheck SkillProof Score?
9.2/10 — installs cleanly 5/5, triggers reliably 5/5, output vs. baseline 8/10, docs & honesty 5/5.
How do I install Yuwen Publish Precheck?
Copy the install command from this page, run it in your terminal, and restart Claude Code. Skills live in ~/.claude/skills/ (global) or .claude/skills/ inside a project.
Can I use Yuwen Publish Precheck with Cursor, Copilot, Gemini CLI, Codex or other AI tools?
The SKILL.md format is native to Claude (Claude Code, Desktop, claude.ai). The instructions inside adapt to other assistants: Cursor rules, GitHub Copilot instructions, Windsurf rules, Custom GPTs, AGENTS.md for OpenAI Codex, and GEMINI.md for Google Gemini CLI — our conversion guides cover each, and the free converter on the tools page does the wrapping for you.