/ Directory / Playground / wechat-article-publisher-skill
● Community iamzifei ⚡ Instant

wechat-article-publisher-skill

by iamzifei · iamzifei/wechat-article-publisher-skill

Publishes Markdown or HTML articles to your WeChat Official Account as drafts via a third-party relay API — no browser automation.

Automates publishing to 微信公众号 drafts. Uses an API key from wx.limyai.com (a third-party relay you authorize against your WeChat account) rather than wrangling cookies. Parses Markdown/HTML, auto-uploads images, saves as a draft for you to preview before hitting publish in the official backend.

Why use it

Key features

Live Demo

What it looks like in practice

wechat-article-publisher-skill.replay ▶ ready
0/0

Install

Author repository · Claude Skills documentation

Use Cases

Real-world ways to use wechat-article-publisher-skill

Publish a Markdown article to WeChat as a draft

👤 Bloggers who write in Markdown and also want to post to 公众号 ⏱ ~10 min beginner

When to use: You've written a post and want it as a WeChat draft without manual formatting.

Flow
  1. Set the API key and pick the account
    export WECHAT_API_KEY=... then ask Claude: 'publish my post.md to WeChat as a draft'.✓ Copied
    → Claude lists authorized accounts, you pick one
  2. Review the draft in the WeChat backend
    The skill confirms draft saved — open mp.weixin.qq.com and verify formatting.✓ Copied
    → Draft appears with images in place

Outcome: A polished draft you only need to review and click publish on.

Pitfalls
  • Markdown tables render poorly — Pre-convert tables to image or use simpler layouts — WeChat's renderer is limited
  • Images on external CDNs get blocked — Skill auto-uploads local images; be explicit about paths
Combine with: filesystem · superseo-skill

Repurpose a blog post as a WeChat draft with formatted images

👤 Content teams reaching Chinese audiences ⏱ ~30 min beginner

When to use: You have an English blog post and want a Chinese WeChat version.

Flow
  1. Translate + adapt first
    Translate post.md to Chinese, adapt examples for WeChat audience.✓ Copied
    → Chinese post.md
  2. Publish as draft
    Now use wechat-article-publisher-skill to save it as a draft.✓ Copied
    → Draft saved, preview URL returned

Outcome: Localized WeChat draft ready to schedule.

Combinations

Pair with other MCPs for X10 leverage

wechat-article-publisher-skill + filesystem

Read the post.md + images from a folder and publish in one step

Take posts/2025-01-rag.md and publish to WeChat — auto-find hero image.✓ Copied
wechat-article-publisher-skill + superseo-skill

Optimize title + hook before posting

Run superseo featured-snippet-optimizer on the intro first, then publish.✓ Copied

Tools

What this MCP exposes

ToolInputsWhen to callCost
validate_key WECHAT_API_KEY First run each session 1 API call
upload_image local image path Per image in the article 1 API call per image
save_draft title, body (md|html), thumb_media_id, account_id Final step 1 API call

Cost & Limits

What this costs to run

API quota
Depends on wx.limyai.com plan — typically free tier covers a handful of posts/day
Tokens per call
Small — skill drives an HTTP flow
Monetary
Free skill; relay API has its own pricing
Tip
Batch image uploads in one run to avoid repeated rate hits

Security

Permissions, secrets, blast radius

Minimum scopes: Draft write on your authorized WeChat Official Account
Credential storage: WECHAT_API_KEY in env var. Never paste into chat logs.
Data egress: Content + images go through wx.limyai.com -> WeChat. Trust is transitive on the relay.
Never grant: Publish (the skill is draft-only by design)

Troubleshooting

Common errors and fixes

401 Unauthorized

WECHAT_API_KEY expired or not set. Re-issue at wx.limyai.com.

Verify: curl -H 'Authorization: Bearer $WECHAT_API_KEY' https://wx.limyai.com/health
Images not uploading

Check local paths are absolute and the process has read access

Verify: ls -l path/to/image
Formatting breaks in WeChat preview

Simplify Markdown (no nested lists, limit inline HTML) — WeChat's renderer is strict

Alternatives

wechat-article-publisher-skill vs others

AlternativeWhen to use it insteadTradeoff
Manual copy-paste in mp.weixin.qq.comOccasional posts, no automation needTedious, inconsistent formatting

More

Resources

📖 Read the official README on GitHub

🐙 Browse open issues

🔍 Browse all 400+ MCP servers and Skills

Continue exploring

Related tools and workflows

Choose another guide for your workflow, or explore a collection.

Explore more Skills

Algolia Skills

Algolia’s skills connect search implementation guidance with MCP analytics, CLI operations, InstantSearch, and Crawler workflows.

Skill

Explore more Skills

Browserbase Skills

Browserbase’s skill bundle guides browser automation, traces, UI testing, and hosted browser functions using its browse CLI.

Skill

Explore more Skills

Pydantic Skills

Use Pydantic’s plugins and standalone skills for data validation, Pydantic AI agents, Logfire instrumentation, telemetry queries, and evaluations.

Skill

Browse all topic collections → · See 29 new official additions →