← Back to Skills Marketplace
130
Downloads
0
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install wechat-sticker-publisher
Description
Publish WeChat Official Account image-first sticker posts (图片消息 / 发贴图) into the draft box via the official API. Use when the user wants to create公众号“发贴图”草稿、图...
Usage Guidance
This skill appears to do what it says: it uploads local images to WeChat and creates drafts using the official API. Before installing or running it, consider the following:
- You must provide WECHAT_APP_ID and WECHAT_APP_SECRET (the script requires them although the metadata suggests they are optional). Provide these via environment variables or a local wechat.env file; do NOT commit that file to source control.
- The script will upload the actual image files to api.weixin.qq.com; ensure you intend to transfer those images.
- The script writes JSON debug/output files to outputs/ that include upload responses and draft results (media IDs and API response bodies). Inspect those files before sharing—they may contain identifiers you don't want public.
- No third-party or obfuscated code is downloaded, but run this in a controlled environment and review outputs if you will use real credentials. If you need higher assurance, ask the author to fix the metadata to clearly mark WECHAT_APP_ID/WECHAT_APP_SECRET as required and to document exactly what is written to outputs/.
Capability Analysis
Type: OpenClaw Skill
Name: wechat-sticker-publisher
Version: 1.0.3
The skill is a legitimate utility for creating WeChat Official Account sticker drafts via the official WeChat API. The Python script (scripts/publish_sticker.py) correctly implements the OAuth flow and material upload process to api.weixin.qq.com, using environment variables for credentials as described in the documentation. No evidence of data exfiltration, malicious execution, or prompt injection was found.
Capability Tags
Capability Assessment
Purpose & Capability
Name/description match the implementation: the script uploads local images as permanent materials and creates a 'newspic' draft via api.weixin.qq.com. The requested actions are appropriate for publishing image-first drafts.
Instruction Scope
SKILL.md and the script read local absolute image files, load credentials from environment or a local wechat.env file, call WeChat endpoints, and write JSON output files under outputs/. These behaviors are consistent with the stated purpose but you should expect local image data to be transmitted to WeChat and API responses (media IDs, draft response) to be stored on disk.
Install Mechanism
No install spec or external downloads; this is an instruction-only skill with a small included Python script that depends only on the widely used 'requests' package (requirements.txt). No remote installers or unusual URLs are used.
Credentials
The registry metadata lists no required env vars, and SKILL.md marks WECHAT_APP_ID and WECHAT_APP_SECRET as optional, but the script calls require_creds() and will abort if those two variables are not present. The credentials requested are appropriate for the WeChat API, but the mismatch between declared requirements and the code's mandatory credentials is misleading and could cause confusion or accidental credential exposure if not handled carefully.
Persistence & Privilege
Skill is not always: true and doesn't request system-wide changes. It will create an outputs/ directory in its repo root and write API responses there; that per-skill persistence is expected and scoped to the skill.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install wechat-sticker-publisher - After installation, invoke the skill by name or use
/wechat-sticker-publisher - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
Align skill metadata with existing ClawHub/OpenClaw requires conventions by declaring WeChat env dependencies under clawdbot.requires.env.optional and adding publishing emoji/category metadata.
v1.0.2
Declare required WeChat environment variables and primary credential in skill metadata for packaging transparency and policy checks.
v1.0.1
Rename Chinese display title to 微信公众号贴图发布器; keep functionality draft-only and unchanged.
v1.0.0
Initial public release: draft-only WeChat Official Account sticker/image-message publisher skill with bilingual README, MIT license, requirements.txt, and UTF-8 encoding fix for Chinese text.
Metadata
Frequently Asked Questions
What is 微信公众号贴图发布器?
Publish WeChat Official Account image-first sticker posts (图片消息 / 发贴图) into the draft box via the official API. Use when the user wants to create公众号“发贴图”草稿、图... It is an AI Agent Skill for Claude Code / OpenClaw, with 130 downloads so far.
How do I install 微信公众号贴图发布器?
Run "/install wechat-sticker-publisher" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is 微信公众号贴图发布器 free?
Yes, 微信公众号贴图发布器 is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does 微信公众号贴图发布器 support?
微信公众号贴图发布器 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created 微信公众号贴图发布器?
It is built and maintained by hzlawliet (@hzlawliet); the current version is v1.0.3.
More Skills