channel
WeChat Official Account Draft Box management tool. Create and manage graphic draft articles via WeChat API, supporting text and images. Automatically extracts the first paragraph as summary. Supports draft creation, listing, publishing, and deletion.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/alphafactor/channelWhat This Skill Does
The channel skill is a powerful automation tool designed to streamline WeChat Official Account management. It allows developers and content creators to interact with the WeChat API directly from the terminal. The skill simplifies complex tasks such as uploading media, structuring graphic articles, and managing the draft box. Key features include automatic summary generation from the first paragraph of your content, automatic cover image generation with a professional blue-purple gradient, and full CRUD operations for draft articles. It supports raw text, Markdown, and HTML, providing flexibility for content formatting.
Installation
To install this skill, use the OpenClaw CLI tool:
clawhub install openclaw/skills/skills/alphafactor/channel
Ensure you have configured your environment variables for authentication by adding your WECHAT_APPID and WECHAT_APPSECRET to your shell configuration file (e.g., ~/.zshrc) and sourcing it before running any commands.
Use Cases
- Automated Blogging: Integrate your local text generation pipeline to push drafts directly to your WeChat account draft box without manual copying.
- Batch Content Management: Efficiently manage, list, and purge outdated drafts using the command-line interface, which is significantly faster than using the web console for multiple items.
- Standardized Publishing: Enforce branding by using the built-in automatic cover generation for every post, ensuring a consistent look and feel across your Official Account.
- Markdown-to-WeChat Workflow: Convert local technical documentation written in Markdown into WeChat-compatible formatted articles automatically.
Example Prompts
- "Create a new draft titled 'My Weekly Update' using the content from the file weekly_notes.txt and add 'AlphaFactor' as the author."
- "List my last 20 drafts so I can see what is currently pending in the WeChat backend."
- "Publish the draft with the Media ID 'MEDIA_ID_123456' to my followers."
Tips & Limitations
- Permissions: Ensure your WeChat Official Account has the necessary API permissions to access the draft management features, as some functions may be restricted for non-verified or personal accounts.
- Content Formatting: While the tool supports HTML, ensure your tags are properly closed to avoid rendering issues within the WeChat client.
- Safety: Always verify draft content before executing the publish command, as API-based publishing may bypass certain manual confirmation steps provided in the standard web dashboard.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-alphafactor-channel": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-read, external-api, code-execution
Related Skills
todo
**macOS Only** - Manage macOS Reminders app via AppleScript. Full-featured reminder management: add, list, complete, delete, search, create lists, and more. **Note: This skill is macOS-only**, requiring the native Reminders app. Use cases: - Create reminders with due dates and priorities - List reminders from specific lists or incomplete ones - Mark reminders as complete/uncomplete - Delete reminders - Search reminders by title or content - Create new reminder lists - View today's due reminders
Wechat Connect
Install OpenClaw's official WeChat plugin and complete account pairing via QR code scan. Triggers when the user says "install WeChat plugin", "connect WeChat", or "WeChat QR code". No command-line interaction required.
Ghost
Skill by alphafactor
Crypto Market
Cryptocurrency market data and price alert monitoring tool based on CCXT. Supports multiple exchanges, real-time price tracking, and configurable price/volatility alerts. Use when the user needs to monitor crypto prices or set up trading alerts. Default exchange is Binance.
Tushare Pro
Fetch Chinese stock and futures market data via Tushare API. Supports stock quotes, futures data, company fundamentals, and macroeconomic indicators. Use when the user needs financial data from Chinese markets. Requires TUSHARE_TOKEN environment variable.