WeChat Article Review & Compliance
Pre-publish gatekeeper for WeChat公众号 drafts: scans sensitive words, typos and platform rules, then emits an actionable fix list.
Content & WritingIntermediate★ 629⑂ 99AI score 9/10Last updated: Sep 17, 2026
What it does
- Reviews a draft (
draft.md) for sensitive words, banned terms, typos and unsourced claims, grading each finding 🔴 must-fix / 🟡 nice-to-fix / 🟢 pass. - Runs a machine self-check (
write.py check) first so countable criteria (length, bold-summary line, image density) aren't judged by eye. - Auto-selects between content review (after writing, before formatting) and final review (before publishing:
article.html,cover.*,imgs/completeness). - Enforces a blocking final step: strip internal citation paths via script, append end-of-article embed placeholders (profile, mini program, related links) from merged config, then save
article.mdas the final version. - Fully local rule-based checking — no network calls, no credentials.
Who it's for
- WeChat official-account editors and self-media writers
- Content ops or compliance reviewers who sign off before publishing
- Teams that want a consistent, repeatable pre-publish checklist
Examples
- "Draft is done, check it" → returns a table of sensitive words, typos, over-long title, missing image markers with suggested edits.
- After formatting, "can I publish this?" → final-review mode verifies HTML integrity, cover image presence, and that all placeholders were replaced.
- Once all 🔴 items are cleared → citations stripped → embeds appended →
article.mdsaved as the canonical final draft.
· · · Install guide · · ·
Try it now, no install
Paste this into Claude to use the skill without installing anything.
Read the instructions in this file and follow them to help me: https://raw.githubusercontent.com/aiworkskills/wechat-article-skills/HEAD/skills/aws-wechat-article-review/SKILL.md What I want: (describe your task here)
If Claude can't open the link, open it yourself and paste the contents instead.
↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the skills/aws-wechat-article-review folder from the GitHub repo aiworkskills/wechat-article-skills into my ~/.claude/skills/aws-wechat-article-review/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/aiworkskills/wechat-article-skills.git /tmp/wechat-article-skills && mkdir -p ~/.claude/skills && cp -r /tmp/wechat-article-skills/skills/* ~/.claude/skills/⚠ This is a third-party skill. Check the source repository before installing.
- Open a terminal and change into your working directory.
- Clone the repo:
git clone https://github.com/aiworkskills/wechat-article-skills.git - Create the skills folder:
mkdir -p ~/.claude/skills - This skill references sibling skills by relative path, so copy the whole suite:
cp -r wechat-article-skills/skills/* ~/.claude/skills/ - Verify Python is available:
python3 --version. - Restart Claude Code and try a trigger phrase such as "审稿" or "review my article draft".
- Optional: add
.aws-article/config.yamlto your project to customize sensitive-word lists, tone, and report format.
View source on GitHub ↗License: Apache-2.0