← All skills
baoyu-post-to-wechat
69 / 100 · Review before installing
Check before installing. Some of what it can do is expected: a coding skill usually runs build and test commands.
By LeoYeAI/agent-master-skills (GitHub) · coding · 2,186 stars · scanned at commit 8f88f9a
Posts content to WeChat Official Account (微信公众号) via API or Chrome CDP. Supports article posting (文章) with HTML, markdown, or plain text input, and image-text posting (贴图, formerly 图文) with multiple images. Markdown article workflows default to converting ordinary external links into bottom citations for WeChat-friendly output. Use when user mentions "发布公众号", "post to wechat", "微信公众号", or "贴图/图文/文章".
Works with any agent that supports SKILL.md skills.
What this skill can do
Downloads and installs other software
The author does not mention this.
Found in 38 places.
Show 17 more
- skills/baoyu-post-to-wechat/scripts/copy-to-clipboard.ts, line 19
npx -y bun copy-to-clipboard.ts image /path/to/image.jpg - skills/baoyu-post-to-wechat/scripts/copy-to-clipboard.ts, line 22
npx -y bun copy-to-clipboard.ts html "<p>Hello</p>" - skills/baoyu-post-to-wechat/scripts/copy-to-clipboard.ts, line 25
npx -y bun copy-to-clipboard.ts html --file /path/to/content.html - skills/baoyu-post-to-wechat/scripts/md-to-wechat.ts, line 93
npx -y bun md-to-wechat.ts <markdown_file> [options] - skills/baoyu-post-to-wechat/scripts/md-to-wechat.ts, line 116
npx -y bun md-to-wechat.ts article.md - skills/baoyu-post-to-wechat/scripts/md-to-wechat.ts, line 117
npx -y bun md-to-wechat.ts article.md --theme grace - skills/baoyu-post-to-wechat/scripts/md-to-wechat.ts, line 118
npx -y bun md-to-wechat.ts article.md --theme modern --color blue - skills/baoyu-post-to-wechat/scripts/md-to-wechat.ts, line 119
npx -y bun md-to-wechat.ts article.md --no-cite - skills/baoyu-post-to-wechat/scripts/md/cli.ts, line 15
" npx tsx src/md/render.ts <markdown_file> [options]", - skills/baoyu-post-to-wechat/scripts/paste-from-clipboard.ts, line 10
npx -y bun paste-from-clipboard.ts [options] - skills/baoyu-post-to-wechat/scripts/paste-from-clipboard.ts, line 20
npx -y bun paste-from-clipboard.ts - skills/baoyu-post-to-wechat/scripts/paste-from-clipboard.ts, line 23
npx -y bun paste-from-clipboard.ts --app "Google Chrome" --retries 5 - skills/baoyu-post-to-wechat/scripts/paste-from-clipboard.ts, line 26
npx -y bun paste-from-clipboard.ts --delay 200 - skills/baoyu-post-to-wechat/scripts/vendor/baoyu-md/src/cli.ts, line 15
" npx tsx render.ts <markdown_file> [options]", - skills/baoyu-post-to-wechat/scripts/wechat-agent-browser.ts, line 302
npx -y bun wechat-agent-browser.ts [options] - skills/baoyu-post-to-wechat/scripts/wechat-agent-browser.ts, line 313
npx -y bun wechat-agent-browser.ts --title "测试" --content "内容" --image ./photo.png - skills/baoyu-post-to-wechat/scripts/wechat-agent-browser.ts, line 314
npx -y bun wechat-agent-browser.ts --title "测试" --content "内容" --image a.png --image b.png --submit
and 18 more places
Runs commands on your computer
This is disclosed by the author in the skill's SKILL.md or README. Expected for a coding skill.
Found in 44 places.
Show 17 more
- skills/baoyu-post-to-wechat/SKILL.md, line 212
${BUN_X} {baseDir}/scripts/check-permissions.ts - skills/baoyu-post-to-wechat/SKILL.md, line 235
${BUN_X} {baseDir}/scripts/wechat-browser.ts --markdown article.md --images ./images/ - skills/baoyu-post-to-wechat/SKILL.md, line 283
mkdir -p "$(pwd)/post-to-wechat/$(date +%Y-%m-%d)" - skills/baoyu-post-to-wechat/SKILL.md, line 306
test -f .baoyu-skills/.env && grep -q "WECHAT_APP_ID" .baoyu-skills/.env && echo "project" - skills/baoyu-post-to-wechat/SKILL.md, line 381
${BUN_X} {baseDir}/scripts/wechat-api.ts <file> --theme <theme> [--color <color>] [--title <title>] [--summary <summary>] [--author <author>] [--cover <cover_pa - skills/baoyu-post-to-wechat/SKILL.md, line 400
${BUN_X} {baseDir}/scripts/wechat-article.ts --markdown <markdown_file> --theme <theme> [--color <color>] [--no-cite] - skills/baoyu-post-to-wechat/scripts/cdp.ts, line 1
import { execSync, type ChildProcess } from 'node:child_process'; - skills/baoyu-post-to-wechat/scripts/cdp.ts, line 51
const raw = execSync('cmd.exe /C "echo %USERPROFILE%"', { - skills/baoyu-post-to-wechat/scripts/cdp.ts, line 55
wslHome = execSync(`wslpath -u "${raw}"`, { - skills/baoyu-post-to-wechat/scripts/check-permissions.ts, line 1
import { spawnSync } from 'node:child_process'; - skills/baoyu-post-to-wechat/scripts/check-permissions.ts, line 69
const result = spawnSync('osascript', ['-e', ` - skills/baoyu-post-to-wechat/scripts/check-permissions.ts, line 117
const genResult = spawnSync('swift', [genScript, testPng], { stdio: 'pipe', timeout: 30_000 }); - skills/baoyu-post-to-wechat/scripts/check-permissions.ts, line 138
const clipResult = spawnSync('swift', [clipScript, testPng], { stdio: 'pipe', timeout: 30_000 }); - skills/baoyu-post-to-wechat/scripts/check-permissions.ts, line 151
const result = spawnSync('osascript', ['-e', ` - skills/baoyu-post-to-wechat/scripts/check-permissions.ts, line 165
const xdotool = spawnSync('which', ['xdotool'], { stdio: 'pipe' }); - skills/baoyu-post-to-wechat/scripts/check-permissions.ts, line 166
const ydotool = spawnSync('which', ['ydotool'], { stdio: 'pipe' }); - skills/baoyu-post-to-wechat/scripts/check-permissions.ts, line 180
const result = spawnSync('npx', ['-y', 'bun', '--version'], { stdio: 'pipe', timeout: 30_000 });
and 24 more places
Connects to the internet
This is disclosed by the author in the skill's SKILL.md or README.
Found in 10 places.
Show 7 more
Reads your saved credentials, such as SSH keys or .env files
This is disclosed by the author in the skill's SKILL.md or README.
Found in 1 place.
Safer alternatives
Low-risk skills in the same category (coding) that look related. Check that one does what you need.
Other copies in this repository
LeoYeAI/agent-master-skills has 2 more folders with a skill named baoyu-post-to-wechat. This page shows the lowest-scoring copy.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'baoyu-post-to-wechat' ] || [ -L ~/.agents/skills/'baoyu-post-to-wechat' ]; then echo 'A skill folder named baoyu-post-to-wechat already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/LeoYeAI/agent-master-skills' "$d" && git -C "$d" checkout --quiet '8f88f9a0dd5a1075d4f0c7626f9d960844d57575' -- 'skills/baoyu-post-to-wechat' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/baoyu-post-to-wechat' ~/.agents/skills/'baoyu-post-to-wechat' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'baoyu-post-to-wechat' ~/.claude/skills/'baoyu-post-to-wechat' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for LeoYeAI/agent-master-skills shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/LeoYeAI/agent-master-skills/)
Score history
| Date | Version | Score |
|---|
| 2026-11-08 | 8f88f9a | 69 |
| 2026-11-07 | 8f88f9a | 69 |