Agent skill · writing content · aradotso

wewrite-wechat-ai-publishing

Full-pipeline AI skill for WeChat Official Account articles — hotspot fetching, topic selection, writing, SEO, image generation, formatting, and draft box publishing.

Why this skill is useful

Adds a full pipeline of executable scripts for WeChat article creation, including SEO analysis, image generation, and formatting that are not commonly available.

What it needs

Requires git, python installed locally. Requires doubao, openai, wechat account access. About 5k tokens when loaded. Last updated 2026-07-09. 70 stars on the source repository.

What this skill does

WeWrite — WeChat AI Publishing Skill Skill by ara.so — Daily 2026 Skills collection. WeWrite is a full-pipeline AI skill for producing WeChat Official Account (公众号) articles end-to-end: hotspot fetching → topic selection → writing → SEO → AI image generation → formatting → draft box publishing. It runs as a Claude Code skill (via SKILL.md) but every component also works standalone. --- Installation As a Claude Code Skill Python Dependencies Configuration Edit config.yaml: Set environment variables instead of hardcoding secrets: --- Triggering the Full Pipeline Once installed as a Claude Code skill, simply say: Claude will execute all steps automatically using clients/demo/style.yaml as the client profile. You can also specify a client: --- Pipeline Steps & Scripts 1. Fetch Hotspots Scrapes real-time trending topics from Weibo, Toutiao, and Baidu. Output example: 2. SEO Keyword Analysis Queries Baidu and 360 search suggestions to score keywords. Python usage: 3. Topic Selection Claude reads references/topic-selection.md and generates 10 candidate topics scored on: 热度 (trending heat) 契合度 (client fit) 差异化 (differentiation) 4. Framework & Writing Claude reads references/frameworks.md (5 frameworks) and references/writing-guide.md (de-AI style rules), then writes the article adapted to the client's tone. 5. AI Image Generation Python usage: 6. Formatting — Markdown → WeChat HTML WeChat requires inline styles. The converter handles this automatically. Python usage: 7. Publish to WeChat Draft Box Python usage: 8. Fetch Article Stats (回填数据) 9. Learn from Manual Edits Extracts style rules from diffs and appends them to the client's playbook. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aradotso/wewrite-wechat-ai-publishing

View the source on GitHub

Browse the @skills marketplace