Youmind Wechat Article logo

Youmind Wechat Article

Organization
YouMind-OpenLab
youmind-wechat-article

Write and publish WeChat Official Account articles end-to-end with AI, or take an existing draft straight into the skill's built-in formatting + direct-send capability. Supports full pipeline from topic, plus ready-article direct send when the article is already written. Use when user says "写公众号文章" / "微信推文" / "发布到草稿箱" / "微信排版" / "WeChat publish". Do NOT trigger for: generic blogs, newsletters, PPT, short-video scripts, non-WeChat SEO work.

Overview

PublisherYouMind-OpenLab
Repositoryskills
Skill nameyoumind-wechat-article
Stars
77
Forks
8
Bundled files
64
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • 64 bundled files

    Scripts, templates, and references the model can read while it works. Files are read-only and never executed.

  • Open source

    Published by YouMind-OpenLab on GitHub. Read the source before you install it.

Installation

Install the Youmind Wechat Article AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
    https://github.com/YouMind-OpenLab/skills/tree/main/skills/youmind-wechat-article
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.
2

Install in another agent

Any agent that reads the Agent Skills format can use this skill — copy the folder into that agent's skills directory.

Claude Code — .claude/skills
git clone --depth 1 https://github.com/YouMind-OpenLab/skills.git /tmp/skills
mkdir -p .claude/skills
cp -r /tmp/skills/skills/youmind-wechat-article .claude/skills/youmind-wechat-article
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Youmind Wechat Article in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads Youmind Wechat Article on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so Youmind Wechat Article is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

AI WeChat Article Writer — From Topic to Draft Box in One Prompt

Write professional WeChat Official Account articles with AI that doesn't sound like AI. Full mode handles topic mining → research → writing → themed formatting → cover generation → draft-box publishing. For ready articles, the skill also has a built-in formatting + direct-send capability that skips the writing pipeline and sends the article straight to the draft box.

Get API Key → · More Skills →

Onboarding

⚠️ MANDATORY: When the user just installed this skill, show this message IMMEDIATELY. Translate to the user's language:

✅ AI WeChat Article Writer installed!

Tell me a topic or paste a finished draft — I'll either write it end-to-end or just format and publish it to your WeChat draft box.

Try it now: "帮我写一篇关于 AI 编程的公众号文章"

What it does: full article pipeline when you need writing, or built-in formatting + direct send when the article is already ready.

Setup (one-time):

  1. cd toolkit && npm install && npm run build && cd .. && pip install -r requirements.txt && mkdir -p ~/.youmind/config && cp shared/config.example.yaml ~/.youmind/config.yaml
  2. Get a YouMind API Key → fill youmind.api_key in ~/.youmind/config.yaml
  3. Bind your WeChat Official Account in YouMind Connector Settings (paste AppID + AppSecret; YouMind encrypts + proxies, no IP whitelist needed)

preview and themes work without WeChat connection. Need help? Just ask.

For first-run setup and client onboarding details, see references/operations.md.

Usage

Provide a topic, brand/client name, or a finished article:

  • 帮我写一篇关于 AI 编程趋势的公众号文章 — full pipeline from topic
  • 给 demo 客户写一篇推文,主题是远程办公 — client-scoped run
  • 把这篇 Markdown 排版成公众号样式并发布到草稿箱 — skip writing, publish only
  • 把这篇现成文章直接发到公众号 — keep the article as source of truth, do a light WeChat fit pass, then publish
  • 用交互模式… — pause at topic / framework / image / theme decisions

Setup

Prerequisites: Node.js ≥ 18, Python ≥ 3.9, a verified WeChat Official Account bound in YouMind Connector Settings.

Run the one-time setup from references/setup.md, then verify with:

bash
node toolkit/dist/cli.js validate

For screenshots and connector binding walkthroughs, see README.md §安装. For onboarding and post-setup operations, see references/operations.md.

Skill Directory

Read files on demand — do NOT load everything upfront. Five always-relevant entries below; full inventory in references/skill-directory.md.

PathWhen to read
references/platform-dna.mdBefore any content work
references/content-generation-playbook.mdGenerating from a topic/idea
references/content-adaptation-playbook.mdAdapting existing article
references/pipeline.mdRunning the writing pipeline
references/writing-guide.mdStep 4 (writing + de-AI)
references/skill-directory.mdFull file inventory (Tier 2/3 + clients + toolkit)

Draft Location Rule

Write drafts to ~/.youmind/articles/wechat/<client>/<slug>.md; only fall back to output/ if ~/.youmind/ is unavailable.

For the full path contract, execution modes, and result-links behavior, see references/runtime-rules.md.


Content Modes

Before writing, read references/platform-dna.md (index → writing-guide.md, style-template.md, wechat-constraints.md). Use the specialized playbooks it points to only when the draft needs them.

Intent routing:

Quality gates before publish: (1) de-AI pass per writing-guide.md, (2) playbook Step 6 self-critique, (3) Step 7/8 conformance report, (4) auto-publish to draft box (mandatory).


Execution Modes

The skill has two modes: auto and interactive.

Read references/runtime-rules.md for exact pause behavior and mode triggers.


Critical Quality Rules

Non-negotiable. Violating any one means the article has failed:

  1. Read references/writing-guide.md BEFORE writing — pre-writing framework + de-AI protocol are mandatory.
  2. Zero AI-sounding text — run the full 4-level de-AI pass from writing-guide.md.
  3. H1 title: mobile-first, concise, and front-loaded — the converter extracts H1 as the WeChat title, so subject + payoff must appear early.
  4. Digest: ≤54 汉字 (120 UTF-8 byte limit).
  5. Word count: 1,500–2,500 字 — sweet spot for completion is 1,500–2,000.
  6. Specificity over abstraction — every claim grounded in concrete detail.
  7. Depth over polish — run the Depth Checklist; if thesis is in top-3 Google results, rewrite don't polish.
  8. Obey client style.yaml blacklist (words AND topics). No exceptions.
  9. Playbook overrides writing-guide when clients/{client}/playbook.md exists.
  10. Ask about image scope before Step 6 — use AskUserQuestion if available, plain text otherwise.
  11. Always publish to drafts — Step 7 is mandatory and automatic; do NOT ask.
  12. Ready article means ready article — if the user already supplied the article and only wants formatting/publish, do NOT reopen topic ideation, KB mining, or full rewriting unless they explicitly ask for it.

Result Links Rule

Always end draft, publish, list, and stats-review actions with Result links.

The exact contract lives in references/runtime-rules.md.


Pipeline Overview

Two execution lanes:

  • Full pipeline: Load config → Mine KB → Trending topics → Dedup + SEO → Topic select → Framework select → Write → SEO + de-AI → Generate images → Publish to drafts → Archive → Report with result links
  • Built-in formatting + direct-send capability: Validate the supplied article → do the minimum WeChat adaptation → publish to drafts → report with result links

Full per-step detail: references/pipeline.md.

Routing shortcuts:

  • User gave a specific topic → Skip Steps 2–3, go 1.5 → 3.5
  • User gave raw Markdown or a finished article for formatting/publish only → run the minimal checks from content-adaptation-playbook.md, then jump to Step 7

Resilience: Never Stop on a Single-Step Failure

Every pipeline step has a fallback. If a step AND its fallback both fail, skip that step, note it in the final output, and continue. Never halt the whole pipeline on a single-step failure.

See references/resilience.md for the full per-step fallback chain and environmental failure recovery.


Operations

For post-publish commands (polish, rewrite, change theme, stats review), client onboarding, learn-from-edits, custom themes, and first-run setup, read references/operations.md.

If the request is about improving this skill itself, refactoring its structure, or checking for documentation drift, read references/skill-maintenance.md.


Gotchas — Common Failure Patterns

Six named anti-patterns observed across real runs. Call them out by name instead of re-deriving the problem.

  • The AI Essay — correct, comprehensive, boring; no person behind it
  • The Generic Hot Take — summary of other summaries; no unique angle
  • The Word-Count Pad — verbose instead of deep
  • The Pretty But Empty Article — styling without substance
  • The Blacklist Miss — forbidden words slip past the final scan
  • The Broken Pipeline Halt — one step fails, whole run aborts (never do this)

Full explanation, fix, and detection method for each: references/gotchas.md.

References

Bundled files

The model reads these on demand while the skill is loaded. They are exposed as readable files and are never executed.

and 4 more files.

Frequently asked questions

What does the Youmind Wechat Article AI skill do?

Write and publish WeChat Official Account articles end-to-end with AI, or take an existing draft straight into the skill's built-in formatting + direct-send capability. Supports full pipeline from topic, plus ready-article direct send when the article is already written. Use when user says "写公众号文章" / "微信推文" / "发布到草稿箱" / "微信排版" / "WeChat publish". Do NOT trigger for: generic blogs, newsletters, PPT, short-video scripts, non-WeChat SEO work.

Why use Youmind Wechat Article on TypingMind?

Because you install it once and use it with any model. Youmind Wechat Article is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install Youmind Wechat Article in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/YouMind-OpenLab/skills/tree/main/skills/youmind-wechat-article. TypingMind reads its SKILL.md and bundles its files and installs it as a skill you can enable per chat.

Which AI models can use Youmind Wechat Article?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with Youmind Wechat Article?

As many as you like. As long as a model supports skills, you can use Youmind Wechat Article with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the Youmind Wechat Article AI skill free?

It is published on GitHub by YouMind-OpenLab. Check the repository for licensing terms. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇