gzh_article

Creates WeChat official account articles from topic selection through inline-styled HTML packaging.

1.1k|322|Updated Apr 4, 2026
One-click install
npx skills add https://github.com/matevip/mateclaw --skill gzh-article
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gzh_article
Source: https://github.com/matevip/mateclaw/tree/main/mateclaw-server/src/main/resources/skills/gzh_article
Command: npx skills add https://github.com/matevip/mateclaw --skill gzh-article

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Producing a publish-ready WeChat official account article involves many disconnected steps: researching topics, drafting in the right voice, generating cover images, removing AI-sounding phrasing, checking advertising-law and platform compliance, and converting Markdown into the inline-styled HTML the WeChat editor requires. This Skill orchestrates that entire pipeline end to end.

Core Features & Use Cases

  • Seven-stage SOP: topic research via web search, reference article extraction, structured drafting with hooks and pull quotes, AI cover image generation (2.35:1 header, 1:1 share image), de-AI humanization, and compliance self-checks against banned words and WeChat platform red lines.
  • Platform-native packaging: converts Markdown into inline-styled HTML via the gzh_package tool, producing an online preview link, a downloadable asset zip, and optional draft-box publishing through gzh_publish.
  • Persona and compliance memory: recalls stored persona, writing style, banned words, and signature blocks so every article stays on-brand and within advertising law and WeChat anti-inducement rules.
  • Use Case: A content operator asks for a WeChat article on a trending topic; the Skill proposes candidate angles, drafts the article with generated cover art, scans it for prohibited superlatives and inducement language, and delivers a preview link plus a draft in the official account backend.

Quick Start

Ask the agent to write a WeChat official account article on a topic you choose, and it will propose angles, draft, illustrate, compliance-check, and package the article for preview or draft-box delivery.

Frequently Asked Questions about gzh_article

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a WeChat official account article with AI?

Provide a topic and the Skill runs a seven-step workflow: topic research, reference collection, structured drafting, cover image generation, de-AI humanization, compliance checking, and packaging into inline-styled HTML with a preview link or draft-box delivery.

How to convert Markdown to WeChat editor compatible HTML?

Pass the finished Markdown to the gzh_package tool, which converts it server-side into inline-styled HTML because the WeChat editor strips style blocks and class attributes. It returns an online preview link, an asset zip, and paste-ready HTML.

What image sizes does WeChat require for article covers?

The header cover uses a 2.35:1 ratio, recommended 900x383 or 1080x460 pixels, generated with landscape aspect ratio. Share and moments thumbnails use a 1:1 square of at least 500x500 pixels.

Does the article workflow check advertising law compliance?

Yes, it scans drafts against banned superlatives, false efficacy claims, and guaranteed-income wording, plus WeChat-specific red lines like induced sharing, forced follows, and unauthorized external links, flagging each hit with a suggested replacement.

Can I save and reuse custom WeChat article templates?

Yes, custom inline-HTML templates can be stored in a user-created custom skill via skill_manage and retrieved later with readSkillFile. The built-in gzh_article skill itself is read-only and cannot be edited.

Why should I avoid pasting large HTML blocks directly into tools?

Large escaped HTML strings passed as a single tool parameter can be truncated during streaming into invalid JSON, causing repeated tool failures. The Skill instead sends compact Markdown to gzh_package, which generates the HTML server-side.