Agent skill

WeChat Sticker and Multi-Image Posts

by aiworkskills in aiworkskills/wechat-article-skills

Plans and generates a set of consistently styled, captioned images for WeChat official account posts, then hands them off as an image-and-text article or for manual posting.

Apache-2.0Auto-check passedMedia & Creative

SKILL.md written in Chinese; this summary is our English description.

Install WeChat Sticker and Multi-Image Posts

skills CLI
$ npx skills add aiworkskills/wechat-article-skills --skill aws-wechat-sticker -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install aiworkskills/wechat-article-skills aws-wechat-sticker --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/aiworkskills/wechat-article-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/aws-wechat-sticker .claude/skills/aws-wechat-sticker && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
aws-wechat-sticker
GitHub stars
672
Token cost
~1.2k tokens
SKILL.md length
189 words
Files
5 (incl. references)
Skills in repo
9
Repo updated
First seen
Licence
Apache-2.0

At a glance

Plans and generates a set of consistently styled, captioned images for WeChat official account posts, then hands them off as an image-and-text article or for manual posting.

  • Making a themed set of captioned images for a WeChat account
  • SKILL.md covers 能力披露(Capabilities), 路由, 产出目标(先看这个) and 配置检查 ⛔, plus 3 more sections
  • Needs IMAGE_MODEL_API_KEY
  • Planning the order and style of a multi-image post

What it does

The skill covers posts that are mainly images. It takes a topic, a topic card or your own source pictures, plans the image order, writes a prompt for each image, generates the set with an image model and reviews the whole group. One visual style is kept across every image, since a uniform set is the point. Output goes into an imgs folder holding an outline, the prompts and the images.

It calls the image creation script from a companion images skill and can optionally call a publish script. Publishing goes through the normal article route, where the images are combined into an article that is then formatted and published; WeChat's native image message is not implemented and has to be sent by hand in the account backend. Image prompts are sent to an external image API, and publishing uploads images to the WeChat API using credentials kept in config files. A configuration check runs before any operation.

When your agent uses it

  • Making a themed set of captioned images for a WeChat account
  • Planning the order and style of a multi-image post
  • Producing a nine-grid style image set from a topic or your own pictures
  • Turning a group of images into an article for the normal publishing route

Example prompts

  • “Make a set of captioned stickers about weekend coffee habits for my WeChat account.”
  • “Plan the image order for a nine-grid post on three budgeting tips.”
  • “Generate a consistent illustrated image set from the photos in the trip draft folder and write a caption for each.”

Requirements

  • The companion aws-wechat-article-images skill
  • An image model API key in aws.env
  • WeChat app credentials, only when publishing

What it can do on your machine

Read from SKILL.md and the folder at commit ca036f7. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are bash).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • IMAGE_MODEL_API_KEY

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

WeChat Sticker and Multi-Image Posts loads about 1.2k tokens when it runs, and up to ~2.9k if it reads all its reference files. Until then it costs about 80 tokens; SKILL.md has 189 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~80
When it runs · the whole SKILL.md, loaded when a task matches
~1.2k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~2.9k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from aiworkskills/wechat-article-skills at commit ca036f7, republished under its Apache-2.0 licence (© aiworkskills). 189 words, ~1,209 tokens.

Download SKILL.mdSave it as .claude/skills/aws-wechat-sticker/SKILL.md (or your agent's skills folder). This skill also uses 4 other files; get the full folder from GitHub.
name
aws-wechat-sticker
description
公众号贴图|九宫格|多图推送|图片消息|表情包 — 贴图与多图推送:从创意构思、规划图序、AI 生图到整组图审核,产出一组风格统一的图片 + 每张配文。发布走常规图文链路(拼成图文后 formatting + publish),微信原生「图片消息」需在公众号后台手动发。面向公众号运营、自媒体、IP 账号。触发词:「贴图」「多图推送」「发组图」「图片消息」「九宫格」「做一组图」「图片帖子」「发几张图」「不写正文发图」「只发图不写字」。是文章内配图/封面请走 aws-wechat-article-images;需要多环节串联(写+审+排+配图+发)请走 aws-wechat-article-main。
homepage
https://aiworkskills.cn
url
https://github.com/aiworkskills/wechat-article-skills

贴图 / 多图推送

一组风格统一的图 + 每张配文 —— 构思、排图序、生图、审图。

套件说明 · 本 skill 属 aws-wechat-article-* 一条龙套件(共 9 个 slug,入口 aws-wechat-article-main)。跨 skill 的相对引用依赖同一 skills/ 目录,建议一并 clawhub install 全套。源码:https://github.com/aiworkskills/wechat-article-skills

能力披露(Capabilities)

本 skill 编排贴图流程,调用同套件的 image_create.py(images)生图;可选调用 publish.py 发布。会把图片 prompt 发给外部图像 API;若走发布路径,会把图片作为 POST body 上传到微信 API。

  • 凭证读取:aws.env 的 IMAGE_MODEL_API_KEY;走发布时额外读 WECHAT_{N}_APPID / WECHAT_{N}_APPSECRET
  • 凭证外发:IMAGE_MODEL_API_KEY 以 Authorization: Bearer 头发给 image_model.base_url;微信凭证用于换 access_token
  • 内容外发:图片 prompt 发给图像 API;图片文件发给微信 material/add_material / draft/add
  • 文件读:.aws-article/config.yaml、本篇 article.yaml、imgs/prompts/*.md
  • 文件写:本篇 imgs/*.{png,webp}、imgs/outline.md、article.yaml
  • shell:{python} {baseDir}/../aws-wechat-article-images/scripts/image_create.py;可选 ../aws-wechat-article-publish/scripts/publish.py

至少要同时装 aws-wechat-article-images(生图能力在那边);要走发布再装 aws-wechat-article-publish。

路由

长文图文(标题+正文+插图+后台发文)→ aws-wechat-article-main;长文内单篇插图 → aws-wechat-article-images。本 skill 做以图片为主的内容:多张图 + 每张配文,整组统一风格。

产出目标(先看这个)

  • 输入:主题 / 选题卡 / 用户素材图(任选其一)
  • 输出:imgs/(outline.md + prompts/ + 图片),整组风格统一,不漂移
  • 发布:⛔ 微信原生「图片消息」本套件未实现。要么把整组图拼成一篇图文走常规链路,要么只交付图由用户在后台手发——两条路径见 branches.md「一」

配置检查 ⛔

任何操作前先按 首次引导 · 检测顺序 执行,通过后才继续(或用户明确书面确认「本次不检查」)。

图片模型:image_model(provider、base_url、model)在 .aws-article/config.yaml;IMAGE_MODEL_API_KEY 在仓库根 aws.env。键名对照 env.example.yaml。

须遵守 main 的智能体行为约束:未通过环境校验且未获用户明确「本次例外」时,不得假装已走专用生图 API。

工作流

贴图进度:
- [ ] 第1步:⛔ 环境检查 + 合并本篇约束
- [ ] 第2步:确定选题
- [ ] 第3步:确定风格(全组统一)
- [ ] 第4步:规划图序 → imgs/outline.md
- [ ] 第5步:⛔ 展示方案并等用户确认
- [ ] 第6步:生成图片
- [ ] 第7步:审图
- [ ] 第8步:交付(拼图文发 或 交给用户后台手发)
第1步:合并本篇约束

本篇在 drafts/…/ 下时,按 .aws-article/config.yaml → 本篇 article.yaml 合并读取(同键本篇优先)。重点字段:multi_image_count、tone、target_reader、custom_sticker_style > default_sticker_style。

无有效 YAML 时,用用户口述主题 + skill 默认值。

第2步:确定选题

topics 产出的贴图卡片 / 用户直接给主题 / 用户提供素材图。

第3步:确定风格

加载优先级与九个形态的分类(信息位 5 个 / 节奏位 3 个)见 branches.md「三」。

全组图统一一个形态 —— 组图的价值就在整齐,每张换一个等于没有风格。

第4步:规划图序

产出 imgs/outline.md:每张图的用途、配文、文件名。模板见 references/workflow.md;贴图类型与叙事线见 branches.md「四」。

张数 ≤ 9(微信限制)。

第5步:展示方案并等用户确认 ⛔

把 outline.md 整张表摆给用户,等确认再生图——生图要花钱,方案错了每张都得重来。

第6步:生成图片

优先调 image_create.py(依赖 image_model + IMAGE_MODEL_API_KEY);环境未就绪或用户接受 main 的「本次例外」时才降级为 Agent 生图 / 只出 prompts。

必须告知用户当前用的是哪种:

  • ℹ️ 使用 image_create.py 调用专用生图模型({model})
  • ℹ️ 本次未走 image_create.py(原因:…)

在仓库根执行(路径按本篇 imgs/ 调整):

bash
# 整批
{python} {baseDir}/../aws-wechat-article-images/scripts/image_create.py batch drafts/YYYYMMDD-slug/imgs/prompts/ -o drafts/YYYYMMDD-slug/imgs/

# 单张
{python} {baseDir}/../aws-wechat-article-images/scripts/image_create.py generate imgs/prompts/01.md -o imgs/01.png

# 连通性自检
{python} {baseDir}/../aws-wechat-article-images/scripts/image_create.py test

图片内文字与 prompt 构建规则与长文配图完全一致,见 images SKILL 与 prompt-construction.md。调用失败的四分类处理见 branches.md「二」。

第7步:审图

贴图专用清单:references/checklist.md。重点是整组看:风格是否统一、第一张缩略图下是否仍可辨、图序是否读得通。

第8步:交付

⛔ 不要在贴图目录上直接跑 publish.py full —— 它硬性要求 article.yaml + article.html + cover.*,贴图目录没有这三样,跑了必然报错。

两条落地路径(拼成图文自动发 / 只交付图由用户后台手发)见 branches.md「一」。走第二条时不要声称发布闭环完成。

分支与细则

发布路径的真实边界、生图失败四分类、风格与形态优先级、贴图类型与叙事线、「九宫格」指什么、单独安装 → references/branches.md。

过程文件

读取产出
topic-card.md(可选)、.aws-article/config.yaml + 本篇 article.yamlimgs/outline.md、imgs/prompts/*.md、imgs/*.png

© aiworkskills, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 4 other files (references) in skills/aws-wechat-sticker of aiworkskills/wechat-article-skills.

  • SKILL.md
  • references/branches.md
  • references/checklist.md
  • references/workflow.md
  • skill.json

Open the folder on GitHubat commit ca036f7

Compare with similar skills

WeChat Sticker and Multi-Image Posts next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

WeChat Sticker and Multi-Image Posts compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
WeChat Sticker and Multi-Image Posts this skillaiworkskills/wechat-article-skills672—~1.2kAutomated safety check: PassApache-2.0
Cover Anchor Systemponyodong2026/ponyo-cover-anchor-system190—~1.1kAutomated safety check: PassNone
WeChat Article Cover MakerSpaceZephyr/creator-buddy1.6k—~1.5kAutomated safety check: PassNone
Fantasy Qiqiguaiguaidacnay816y62-hub/fantasy-qiqiguaiguai-skill120—~1.7kAutomated safety check: PassMIT
Guizang Social Cardsop7418/guizang-social-card-skill7.4k1 repos~7.8kAutomated safety check: PassAGPL-3.0
SEO Image GeneratorAgriciDaniel/claude-seo19k2 repos~2.1kAutomated safety check: PassMIT

Similar skills

  • Cover Anchor System

    ponyodong2026/ponyo-cover-anchor-system

    Designs Xiaohongshu and WeChat article covers around information density and a visual anchor, then writes a complete image prompt, color plan and critique.

    190 GitHub stars~1.1k tokensUpdated 3 mo ago
    Media & CreativeAuto-check passed
  • WeChat Article Cover Maker

    SpaceZephyr/creator-buddy

    Creates a 2.35:1 header cover for a WeChat official account article with image generation, keeping the headline inside the area that survives sharing crops.

    1.6k GitHub stars~1.5k tokensUpdated 1 mo ago
    Media & CreativeAuto-check passed
  • Fantasy Qiqiguaiguai

    dacnay816y62-hub/fantasy-qiqiguaiguai-skill

    将朋友圈碎片图片、截图、物件、人物与零散想法,整理成具有幽默、黑色幽默、玩梗和编辑感的社交内容;自动选择 T1 人像主体、T2 杂物拼贴或 T3 全图压字视觉模板,并输出可直接生成的视觉简报与成图提示词。Use when the user wants to turn life fragments, photos, screenshots, objects, portraits, pets…

    120 GitHub stars~1.7k tokensUpdated 1 mo ago
    Media & CreativeAuto-check passed
  • Guizang Social Cards

    op7418/guizang-social-card-skill

    Produces social card sets for Xiaohongshu and WeChat: carousels, Live Photo motion cards and puzzle layouts, and WeChat cover pairs, rendered from single-file HTML.

    7.4k GitHub starsUsed in 1 repo~7.8k tokens
    Media & CreativeAuto-check passed
  • SEO Image Generator

    AgriciDaniel/claude-seo

    Generates Open Graph previews, blog hero images, product photos and infographics for SEO use through Gemini image tools and the banana extension.

    19k GitHub starsUsed in 2 repos~2.1k tokens
    Media & CreativeAuto-check passed
  • BLCaptain Card Sets

    dososo/blcaptain-style-skill

    Turns Chinese content into image-text card sets for Xiaohongshu and WeChat covers, with three visual styles rendered from a brief.json the agent writes.

    167 GitHub stars~1.4k tokensUpdated 3 mo ago
    Media & CreativeAuto-check passed

More from aiworkskills/wechat-article-skills

All 9 skills in this repo
  • WeChat Article Assets Library

    aiworkskills/wechat-article-skills

    Manages a local business-material library and .aws preset packs for a WeChat official-account article workflow, including product images and theme presets.

    672 GitHub stars~1.5k tokensUpdated 18 days ago
    Auto-check passed
  • WeChat Article Formatter

    aiworkskills/wechat-article-skills

    Converts a Markdown WeChat article draft into themed, paste-ready HTML, with no network calls or credentials and a choice of built-in visual templates.

    672 GitHub stars~1.4k tokensUpdated 18 days ago
    Auto-check passed
  • WeChat Article Cover and Image Generator

    aiworkskills/wechat-article-skills

    Chinese-language skill that generates a WeChat article's cover image and in-body illustrations by calling an external image API, matching art style to the article's content.

    672 GitHub stars~1.8k tokensUpdated 18 days ago
    Auto-check passed
  • WeChat Official Account Pipeline

    aiworkskills/wechat-article-skills

    Orchestrates the full WeChat official account workflow from topic to draft, chaining sub-skills for writing, review, layout, images and publishing.

    672 GitHub stars~2k tokensUpdated 18 days ago
    Auto-check passed
  • WeChat Official Account Publisher

    aiworkskills/wechat-article-skills

    Publishes a finished article and its images directly to a WeChat official account through its official API, as a draft or a live broadcast.

    672 GitHub stars~1.5k tokensUpdated 18 days ago
    Auto-check passed
  • WeChat Article Rewriting

    aiworkskills/wechat-article-skills

    Rewrites, continues, or polishes an existing WeChat article draft using a configurable language model, sending the full draft text to that endpoint.

    672 GitHub stars~2.2k tokensUpdated 18 days ago
    Auto-check passed

Works with

Questions about WeChat Sticker and Multi-Image Posts

What does WeChat Sticker and Multi-Image Posts do?

Plans and generates a set of consistently styled, captioned images for WeChat official account posts, then hands them off as an image-and-text article or for manual posting. The skill covers posts that are mainly images. It takes a topic, a topic card or your own source pictures, plans the image order, writes a prompt for each image, generates the set with an image model and reviews the whole group.

When should I use WeChat Sticker and Multi-Image Posts?

WeChat Sticker and Multi-Image Posts fits situations like: making a themed set of captioned images for a WeChat account; planning the order and style of a multi-image post; producing a nine-grid style image set from a topic or your own pictures; turning a group of images into an article for the normal publishing route.

How do I install WeChat Sticker and Multi-Image Posts in Claude Code?

Run `npx skills add aiworkskills/wechat-article-skills --skill aws-wechat-sticker -a claude-code`. Or copy the skill folder (skills/aws-wechat-sticker in aiworkskills/wechat-article-skills) into .claude/skills/aws-wechat-sticker in your project. Claude Code loads it when a task matches its description.

How do I install WeChat Sticker and Multi-Image Posts in Codex?

Run `npx skills add aiworkskills/wechat-article-skills --skill aws-wechat-sticker -a codex`. Or copy the skill folder (skills/aws-wechat-sticker in aiworkskills/wechat-article-skills) into .agents/skills/aws-wechat-sticker in your project. Codex loads it when a task matches its description.

Can I use WeChat Sticker and Multi-Image Posts in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add aiworkskills/wechat-article-skills --skill aws-wechat-sticker -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/aws-wechat-sticker, .gemini/skills/aws-wechat-sticker, .github/skills/aws-wechat-sticker and .opencode/skills/aws-wechat-sticker in your project.

What does WeChat Sticker and Multi-Image Posts need to run?

Going by SKILL.md and its folder, WeChat Sticker and Multi-Image Posts needs credentials named IMAGE_MODEL_API_KEY. Our summary lists: The companion aws-wechat-article-images skill; An image model API key in aws.env; WeChat app credentials, only when publishing.

Does WeChat Sticker and Multi-Image Posts access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is WeChat Sticker and Multi-Image Posts safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does WeChat Sticker and Multi-Image Posts use?

WeChat Sticker and Multi-Image Posts is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does WeChat Sticker and Multi-Image Posts use?

About 1.2k tokens (SKILL.md is roughly 4.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 1.7k tokens, read only when the agent opens those files.

What are the alternatives to WeChat Sticker and Multi-Image Posts?

Skills that share tags, products or a category with WeChat Sticker and Multi-Image Posts: Cover Anchor System (ponyodong2026/ponyo-cover-anchor-system, 190 stars), WeChat Article Cover Maker (SpaceZephyr/creator-buddy, 1.6k stars), Fantasy Qiqiguaiguai (dacnay816y62-hub/fantasy-qiqiguaiguai-skill, 120 stars) and Guizang Social Cards (op7418/guizang-social-card-skill, 7.4k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains WeChat Sticker and Multi-Image Posts?

aiworkskills (a GitHub user) maintains it in aiworkskills/wechat-article-skills, which has 672 GitHub stars. The repository holds 9 skills in this directory. The repository was last updated on September 23, 2026.

Source: aiworkskills/wechat-article-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.