← All skills
content-creation-publisher
75 / 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 anbeime/skill (GitHub) · coding · 9,559 stars · scanned at commit 667f459
内容创作者与自媒体创作者在需要将网页素材转化为多平台图文时,使用本技能可自动完成网页提取、Markdown排版美化、智能配图,并一键发布至微信公众号与X/Twitter,轻松实现从采集到发布的一站式自动化工作流。
Works with any agent that supports SKILL.md skills.
What this skill can do
Runs commands on your computer
The author does not mention this. Expected for a coding skill.
Found in 63 places.
Show 17 more
- skills/content-creation-publisher/baoyu-format-markdown/SKILL.md, line 199
if [ -f "{filename}-formatted.md" ]; then - skills/content-creation-publisher/baoyu-format-markdown/SKILL.md, line 213
npx -y bun ${SKILL_DIR}/scripts/main.ts {output-file-path} [options] - skills/content-creation-publisher/baoyu-format-markdown/SKILL.md, line 232
npx -y bun ${SKILL_DIR}/scripts/main.ts article.md - skills/content-creation-publisher/baoyu-format-markdown/scripts/autocorrect.ts, line 1
import { execSync } from "child_process"; - skills/content-creation-publisher/baoyu-format-markdown/scripts/autocorrect.ts, line 5
execSync(`npx autocorrect-node --fix "${filePath}"`, { stdio: "inherit" }); - skills/content-creation-publisher/baoyu-post-to-wechat/SKILL.md, line 28
test -f .baoyu-skills/baoyu-post-to-wechat/EXTEND.md && echo "project" - skills/content-creation-publisher/baoyu-post-to-wechat/SKILL.md, line 84
npx -y bun ${SKILL_DIR}/scripts/wechat-browser.ts --markdown article.md --images ./images/ - skills/content-creation-publisher/baoyu-post-to-wechat/SKILL.md, line 131
mkdir -p "$(pwd)/post-to-wechat/$(date +%Y-%m-%d)" - skills/content-creation-publisher/baoyu-post-to-wechat/SKILL.md, line 149
test -f skills/baoyu-markdown-to-html/SKILL.md && echo "found" - skills/content-creation-publisher/baoyu-post-to-wechat/SKILL.md, line 186
npx -y bun ${MD_TO_HTML_SKILL_DIR}/scripts/main.ts <markdown_file> --theme <theme> - skills/content-creation-publisher/baoyu-post-to-wechat/SKILL.md, line 225
test -f .baoyu-skills/.env && grep -q "WECHAT_APP_ID" .baoyu-skills/.env && echo "project" - skills/content-creation-publisher/baoyu-post-to-wechat/SKILL.md, line 258
npx -y bun ${SKILL_DIR}/scripts/wechat-api.ts <html_file> [--title <title>] [--summary <summary>] [--author <author>] [--cover <cover_path>] - skills/content-creation-publisher/baoyu-post-to-wechat/SKILL.md, line 275
npx -y bun ${SKILL_DIR}/scripts/wechat-article.ts --html <html_file> - skills/content-creation-publisher/baoyu-post-to-wechat/scripts/cdp.ts, line 1
import { spawn } from 'node:child_process'; - skills/content-creation-publisher/baoyu-post-to-wechat/scripts/cdp.ts, line 188
const { execSync } = await import('node:child_process'); - skills/content-creation-publisher/baoyu-post-to-wechat/scripts/cdp.ts, line 192
const output = execSync(cmd, { encoding: 'utf-8', timeout: 5_000 }).trim(); - skills/content-creation-publisher/baoyu-post-to-wechat/scripts/copy-to-clipboard.ts, line 1
import { spawn } from 'node:child_process';
and 43 more places
Downloads and installs other software
The author does not mention this.
Found in 101 places.
Show 17 more
- skills/content-creation-publisher/baoyu-format-markdown/SKILL.md, line 238
npx -y bun ${SKILL_DIR}/scripts/main.ts article.md --no-spacing - skills/content-creation-publisher/baoyu-format-markdown/SKILL.md, line 241
npx -y bun ${SKILL_DIR}/scripts/main.ts article.md --no-spacing --no-emphasis - skills/content-creation-publisher/baoyu-format-markdown/scripts/autocorrect.ts, line 5
execSync(`npx autocorrect-node --fix "${filePath}"`, { stdio: "inherit" }); - skills/content-creation-publisher/baoyu-format-markdown/scripts/main.ts, line 144
console.log(`Usage: npx -y bun scripts/main.ts <file.md> [options] - skills/content-creation-publisher/baoyu-format-markdown/scripts/main.ts, line 167
console.error("Usage: npx -y bun scripts/main.ts <file.md> [options]"); - skills/content-creation-publisher/baoyu-post-to-wechat/SKILL.md, line 84
npx -y bun ${SKILL_DIR}/scripts/wechat-browser.ts --markdown article.md --images ./images/ - skills/content-creation-publisher/baoyu-post-to-wechat/SKILL.md, line 85
npx -y bun ${SKILL_DIR}/scripts/wechat-browser.ts --title "标题" --content "内容" --image img.png --submit - skills/content-creation-publisher/baoyu-post-to-wechat/SKILL.md, line 186
npx -y bun ${MD_TO_HTML_SKILL_DIR}/scripts/main.ts <markdown_file> --theme <theme> - skills/content-creation-publisher/baoyu-post-to-wechat/SKILL.md, line 258
npx -y bun ${SKILL_DIR}/scripts/wechat-api.ts <html_file> [--title <title>] [--summary <summary>] [--author <author>] [--cover <cover_path>] - skills/content-creation-publisher/baoyu-post-to-wechat/SKILL.md, line 275
npx -y bun ${SKILL_DIR}/scripts/wechat-article.ts --html <html_file> - skills/content-creation-publisher/baoyu-post-to-wechat/references/article-posting.md, line 9
npx -y bun ./scripts/wechat-article.ts --markdown article.md - skills/content-creation-publisher/baoyu-post-to-wechat/references/article-posting.md, line 12
npx -y bun ./scripts/wechat-article.ts --markdown article.md --theme grace - skills/content-creation-publisher/baoyu-post-to-wechat/references/article-posting.md, line 15
npx -y bun ./scripts/wechat-article.ts --markdown article.md --author "作者名" --summary "摘要" - skills/content-creation-publisher/baoyu-post-to-wechat/references/image-text-posting.md, line 9
npx -y bun ./scripts/wechat-browser.ts --markdown source.md --images ./images/ - skills/content-creation-publisher/baoyu-post-to-wechat/references/image-text-posting.md, line 12
npx -y bun ./scripts/wechat-browser.ts --title "标题" --content "内容" --image img1.png --image img2.png - skills/content-creation-publisher/baoyu-post-to-wechat/references/image-text-posting.md, line 15
npx -y bun ./scripts/wechat-browser.ts --markdown source.md --images ./images/ --submit - skills/content-creation-publisher/baoyu-post-to-wechat/scripts/copy-to-clipboard.ts, line 19
npx -y bun copy-to-clipboard.ts image /path/to/image.jpg
and 81 more places
Connects to the internet
The author does not mention this.
Found in 15 places.
Show 12 more
- skills/content-creation-publisher/baoyu-post-to-wechat/scripts/wechat-agent-browser.ts, line 195
fetch('file://${img}').then(r => r.blob()).then(b => { - skills/content-creation-publisher/baoyu-post-to-wechat/scripts/wechat-api.ts, line 91
const res = await fetch(url); - skills/content-creation-publisher/baoyu-post-to-wechat/scripts/wechat-api.ts, line 115
const response = await fetch(imagePath); - skills/content-creation-publisher/baoyu-post-to-wechat/scripts/wechat-api.ts, line 167
const res = await fetch(url, { - skills/content-creation-publisher/baoyu-post-to-wechat/scripts/wechat-api.ts, line 272
const res = await fetch(url, { - skills/content-creation-publisher/baoyu-post-to-wechat/scripts/wechat-browser.ts, line 178
const res = await fetch(url, { redirect: 'follow' }); - skills/content-creation-publisher/baoyu-post-to-wechat/scripts/wechat-browser.ts, line 241
const ws = new WebSocket(url); - skills/content-creation-publisher/baoyu-post-to-x/scripts/x-utils.ts, line 101
const res = await fetch(url, { redirect: 'follow' }); - skills/content-creation-publisher/baoyu-post-to-x/scripts/x-utils.ts, line 180
const ws = new WebSocket(url); - skills/content-creation-publisher/baoyu-url-to-markdown/scripts/cdp.ts, line 18
if (!timeoutMs || timeoutMs <= 0) return fetch(url, rest); - skills/content-creation-publisher/baoyu-url-to-markdown/scripts/cdp.ts, line 22
return await fetch(url, { ...rest, signal: ctl.signal }); - skills/content-creation-publisher/baoyu-url-to-markdown/scripts/cdp.ts, line 66
const ws = new WebSocket(url);
Safer alternatives
Low-risk skills in the same category (coding) that look related. Check that one does what you need.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'content-creation-publisher' ] || [ -L ~/.agents/skills/'content-creation-publisher' ]; then echo 'A skill folder named content-creation-publisher already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/anbeime/skill' "$d" && git -C "$d" checkout --quiet '667f4598df414d91249beeee6f5e90411ce68320' -- 'skills/content-creation-publisher' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/content-creation-publisher' ~/.agents/skills/'content-creation-publisher' && 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/'content-creation-publisher' ~/.claude/skills/'content-creation-publisher' (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 anbeime/skill shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/anbeime/skill/)
Score history
| Date | Version | Score |
|---|
| 2026-11-14 | 667f459 | 75 |
| 2026-11-10 | 2bd6564 | 75 |
| 2026-11-08 | 9610f20 | 75 |
| 2026-11-07 | fb130d4 | 55 |