Agent skill

Wechat Md Publisher

by LeoYeAI in LeoYeAI/openclaw-master-skills

发布 Markdown 文章到微信公众号,支持草稿管理、多主题、智能图片处理、自动封面图。推荐与 news-to-markdown-skill 配合使用实现一键转载(支持本地图片)。

MITAuto-check passedProductivity & Automation

Install Wechat Md Publisher

skills CLI
$ npx skills add LeoYeAI/openclaw-master-skills --skill wechat-md-publisher -a claude-code

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

GitHub CLI
$ gh skill install LeoYeAI/openclaw-master-skills wechat-md-publisher --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/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/wechat-md-publisher-skill .claude/skills/wechat-md-publisher && 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
wechat-md-publisher
GitHub stars
2.2k
Token cost
~3.3k tokens
SKILL.md length
556 words
Files
11 (incl. scripts, references)
Skills in repo
1,235
Repo updated
First seen
Licence
MIT

At a glance

发布 Markdown 文章到微信公众号,支持草稿管理、多主题、智能图片处理、自动封面图。推荐与 news-to-markdown-skill 配合使用实现一键转载(支持本地图片)。

  • Works in 3 steps: 系统要求 → 微信公众号配置 → 安装 Skill
  • Tasks that involve Messaging and chat bots
  • SKILL.md covers ⚠️ 重要提示, ⚡ 快速开始, 🎯 何时使用此 Skill and 📋 前置要求, plus 4 more sections
  • Runs Shell scripts from its folder; calls npm, npx and curl; reaches toutiao.com and mp.weixin.qq.com; needs WECHAT_APP_SECRET

What it does

Wechat Md Publisher is an agent skill from LeoYeAI/openclaw-master-skills. 发布 Markdown 文章到微信公众号,支持草稿管理、多主题、智能图片处理、自动封面图。推荐与 news-to-markdown-skill 配合使用实现一键转载(支持本地图片)。

Its SKILL.md is about 3.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 12 other files, including scripts and reference files (for example `README.md`, `_meta.json` and `config.json`).

It sits in Productivity & Automation, covering Messaging and chat bots and Markdown. It works with WeChat. The repository describes itself as: 🧠 Curated collection of 1209+ best OpenClaw skills — weekly updated by MyClaw.ai. The licence is MIT.

When your agent uses it

  • Tasks that involve Messaging and chat bots
  • Tasks that involve Markdown

Example prompts

  • “/wechat-md-publisher”

Requirements

  • Node.js
  • A Bash shell
  • A credential in WECHAT_APP_SECRET

Workflow steps

3 steps, taken from the step headings in SKILL.md.

  1. 系统要求
  2. 微信公众号配置
  3. 安装 Skill

What it can do on your machine

Read from SKILL.md and the folder at commit e5199b5. 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

    Ships 2 files in scripts/ (Shell), which the agent can run.

    Shell commands in SKILL.md call:

    • npm
    • npx
    • curl

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

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • toutiao.com
    • mp.weixin.qq.com
    • xiaohongshu.com

    Also links to:

    • github.com
    • developers.weixin.qq.com

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

  • Credentials

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

    • WECHAT_APP_SECRET

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

Context cost

Wechat Md Publisher loads about 3.3k tokens when it runs, and up to ~6.6k if it reads all its reference files. Until then it costs about 28 tokens; SKILL.md has 556 words of instructions outside code blocks.

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

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); the scripts in this folder are not scanned.

SKILL.md

The full file from LeoYeAI/openclaw-master-skills at commit e5199b5, republished under its MIT licence (© LeoYeAI). 556 words, ~3,338 tokens.

Download SKILL.mdSave it as .claude/skills/wechat-md-publisher/SKILL.md (or your agent's skills folder). This skill also uses 10 other files; get the full folder from GitHub.
name
wechat-md-publisher
description
发布 Markdown 文章到微信公众号,支持草稿管理、多主题、智能图片处理、自动封面图。推荐与 news-to-markdown-skill 配合使用实现一键转载(支持本地图片)。
version
0.8.15
author
Ping Si <sipingme@gmail.com>
user-invocable
true
tags
wechat, publishing, markdown, content-management
repository
https://github.com/sipingme/wechat-md-publisher

WeChat Publisher Skill

全功能微信公众号 Markdown 发布工具 - 让 AI 能够直接将内容发布到微信公众号。

⚠️ 重要提示

推荐使用方式:

  • ✅ 最佳实践:与 news-to-markdown-skill 配合使用,实现一键转载新闻到微信公众号
  • 🌐 固定公网 IP:必须有固定公网 IP 并配置到微信公众平台的 IP 白名单
  • 🔑 必需凭证:必须配置 WECHAT_APP_ID 和 WECHAT_APP_SECRET 环境变量或通过命令行配置

关键要求:

  1. 固定公网 IP:微信 API 要求服务器 IP 在白名单中,动态 IP 无法使用
  2. 微信公众号凭证:需要从微信公众平台获取 AppID 和 AppSecret
  3. IP 白名单配置:在微信公众平台「设置与开发」→「基本配置」→「IP 白名单」中添加你的公网 IP

⚡ 快速开始

安装
bash
npm install -g wechat-md-publisher
配置账号
bash
wechat-pub account add \
  --name "我的公众号" \
  --app-id "wx_your_app_id" \
  --app-secret "your_app_secret" \
  --default
发布文章
bash
wechat-pub publish create \
  --file article.md \
  --theme orangesun
与 news-to-markdown 配合使用
bash
# 一键转载新闻到微信公众号(推荐:下载图片到本地)
# news-to-markdown 会自动下载图片到本地,避免远程 URL 过期问题
convert-url --url "https://www.toutiao.com/article/123" \
  --output /tmp/article.md \
  --download-images \
  --output-dir /tmp/article

# wechat-md-publisher 会自动读取本地图片并上传
wechat-pub publish create --file /tmp/article/article.md --theme orangesun

图片处理最佳实践(v0.8.3+):

  • ✅ 推荐:使用 --download-images 下载图片到本地
    • 避免远程 URL 签名过期(如头条图片)
    • 避免防盗链问题
    • 提高发布成功率
  • news-to-markdown 自动提取封面图(og:image > twitter:image > 第一张图片)
  • 图片保存到 ./images/ 目录,Markdown 使用相对路径
  • wechat-md-publisher 自动上传本地图片到微信素材库
  • 完全自动化,无需手动处理

🎯 何时使用此 Skill

当用户需要以下操作时,应触发此 Skill:

  • ✅ 发布文章到微信公众号
  • ✅ 创建微信公众号草稿
  • ✅ 管理微信公众号账号
  • ✅ 查看已发布的文章列表
  • ✅ 删除草稿或已发布文章
  • ✅ 使用不同主题渲染 Markdown
  • ✅ 在文章开头/结尾添加固定图文(Wrapper 功能)
  • ✅ 查看或回滚 Wrapper 历史版本

触发关键词:

  • "发布到微信公众号"
  • "创建微信草稿"
  • "配置微信公众号"
  • "查看微信文章"
  • "使用 [主题名] 主题发布"
  • "文章开头结尾固定内容"
  • "Wrapper"

📋 前置要求

1. 系统要求
  • Node.js >= 18.0.0
  • npm 或 pnpm 包管理器
  • 网络连接(访问微信 API)
2. 微信公众号配置

用户必须拥有微信公众号并获取:

  • AppID:开发者 ID
  • AppSecret:开发者密码
  • IP 白名单:必须配置(重要!)

获取方式:

  1. 登录 微信公众平台
  2. 进入「设置与开发」→「基本配置」
  3. 获取「开发者ID(AppID)」和「开发者密码(AppSecret)」
  4. 配置 IP 白名单(必须!):
3. 安装 Skill
bash
# 全局安装
npm install -g wechat-md-publisher

# 或使用 npx(无需安装)
npx wechat-md-publisher --help

🚀 标准操作流程 (SOP)

操作 1:配置微信公众号账号

场景:首次使用或添加新账号

步骤:

  1. 收集用户提供的账号信息(AppID 和 AppSecret)
  2. 执行命令添加账号:
bash
wechat-pub account add \
  --name "账号名称" \
  --app-id "wx_your_app_id" \
  --app-secret "your_app_secret" \
  --default
  1. 验证账号添加成功:
bash
wechat-pub account list

输出示例:

┌────────────┬──────────────┬────────────────┬─────────┐
│ ID         │ 名称         │ AppID          │ 默认    │
├────────────┼──────────────┼────────────────┼─────────┤
│ acc_xxx    │ 我的公众号   │ wx123456       │ ✓       │
└────────────┴──────────────┴────────────────┴─────────┘

异常处理:

  • 如果 AppID/AppSecret 错误,会提示"认证失败"
  • 如果网络问题,会提示"无法连接到微信服务器"
  • 解决方案:检查凭证是否正确,确认 IP 在白名单中

操作 2:创建并发布文章(一步到位)

场景:用户提供 Markdown 内容,直接发布到公众号

步骤:

  1. 将用户的 Markdown 内容保存到临时文件:
bash
cat > /tmp/article.md << 'EOF'
---
title: 文章标题
author: 作者名
---

# 文章内容

这里是正文...
EOF
  1. 执行发布命令:
bash
wechat-pub publish create \
  --file /tmp/article.md \
  --theme orangesun
  1. 解析输出,提取 publish_id

输出示例:

✓ 渲染完成
✓ 图片处理完成
✓ 创建草稿成功
✓ 发布成功

发布 ID: 2247483647_1
  1. 向用户报告成功,并提供发布 ID

可用主题:

  • default - 默认主题(简洁清爽)
  • orangesun - Orange Sun(温暖明亮)
  • redruby - Red Ruby(优雅醒目)
  • greenmint - Green Mint(清新舒适)
  • purplerain - Purple Rain(梦幻柔和)
  • blackink - Black Ink(深色模式)

异常处理:

  • 图片上传失败:检查图片路径和网络
  • Token 过期:自动刷新,无需手动处理
  • 内容违规:微信会返回错误码,提示用户修改内容

操作 3:创建草稿(不立即发布)

场景:用户想先创建草稿,稍后再发布

步骤:

  1. 保存 Markdown 内容到文件
  2. 执行草稿创建命令:
bash
wechat-pub draft create \
  --file /tmp/article.md \
  --theme default
  1. 记录返回的 media_id

输出示例:

✓ 草稿创建成功

Media ID: 3_abcdefghijk123456
  1. 告知用户草稿已创建,可以在微信公众平台查看

后续操作:

  • 用户可以在微信公众平台编辑草稿
  • 需要发布时,使用 wechat-pub publish submit <media-id>

操作 4:查看草稿列表

场景:用户想查看所有草稿

命令:

bash
wechat-pub draft list --page 1 --size 10

输出示例:

共 15 个草稿

┌──────────────────┬────────────────┬────────────────┐
│ Media ID         │ 标题           │ 更新时间       │
├──────────────────┼────────────────┼────────────────┤
│ 3_abc123         │ 测试文章       │ 2026-03-19     │
│ 3_def456         │ 产品介绍       │ 2026-03-18     │
└──────────────────┴────────────────┴────────────────┘

操作 5:查看已发布文章

场景:用户想查看已发布的文章

命令:

bash
wechat-pub publish list --page 1 --size 10

输出示例:

共 8 篇已发布文章

┌──────────────┬────────────────┬────────────────┬──────────────────┐
│ Article ID   │ 标题           │ 发布时间       │ URL              │
├──────────────┼────────────────┼────────────────┼──────────────────┤
│ 2247483647_1 │ 最新文章       │ 2026-03-19     │ https://mp.we... │
└──────────────┴────────────────┴────────────────┴──────────────────┘

操作 6:删除草稿或文章

删除草稿:

bash
wechat-pub draft delete <media-id>

删除已发布文章:

bash
wechat-pub publish delete <article-id>

操作 7:查看可用主题

命令:

bash
wechat-pub theme list

输出示例:

可用主题:

┌─────────────┬──────────────┬────────────────────┐
│ ID          │ 名称         │ 描述               │
├─────────────┼──────────────┼────────────────────┤
│ default     │ 默认主题     │ 简洁清爽风格       │
│ orangesun   │ Orange Sun   │ 温暖明亮风格       │
│ redruby     │ Red Ruby     │ 优雅醒目风格       │
│ greenmint   │ Green Mint   │ 清新舒适风格       │
│ purplerain  │ Purple Rain  │ 梦幻柔和风格       │
│ blackink    │ Black Ink    │ 深色模式风格       │
└─────────────┴──────────────┴────────────────────┘

🔧 高级用法

Wrapper 功能:文章开头/结尾固定图文

在发布文章时自动在开头和结尾添加固定的图文内容(如关注引导、底部二维码等)。

开启功能:

bash
wechat-pub wrapper on

设置内容:

bash
wechat-pub wrapper set \
  --header "<div>欢迎关注我们的公众号</div>" \
  --footer "<div>觉得有帮助请点赞+收藏</div>"

查看状态:

bash
wechat-pub wrapper status

查看历史版本:

bash
wechat-pub wrapper history

回滚到指定版本:

bash
wechat-pub wrapper rollback 1

关闭功能:

bash
wechat-pub wrapper off

注意事项:

  • 功能默认关闭,需要手动开启
  • 每次 set 会创建新版本,支持历史回滚
  • 图片处理:目前直接存储原始 HTML,需要公网可访问的图片 URL
  • 数据库文件:data/wmp.db

使用编程 API

如果需要在代码中集成:

javascript
const { container } = require('wechat-md-publisher');

async function publishArticle(markdown, theme) {
  await container.initialize();
  
  const publishService = await container.getPublishService();
  const result = await publishService.createAndPublish({
    markdown: markdown,
    theme: theme || 'default',
  });
  
  return result.publish_id;
}
批量发布
bash
# 批量创建草稿
for file in articles/*.md; do
    wechat-pub draft create --file "$file" --theme default
done

📊 输入输出规范

输入格式

Markdown 文件格式:

markdown
---
title: 文章标题(必需)
author: 作者名(可选)
cover: ./cover.jpg(可选,封面图路径)
---

# 正文标题

正文内容...

![图片描述](./image.jpg)

支持的图片格式:

  • 本地图片:相对路径或绝对路径
  • 网络图片:HTTP/HTTPS URL
  • 微信图片:微信 CDN URL(自动识别)
输出格式

成功响应:

json
{
  "success": true,
  "publish_id": "2247483647_1",
  "message": "发布成功"
}

错误响应:

json
{
  "success": false,
  "error": "错误信息",
  "code": "ERROR_CODE"
}

⚠️ 常见问题和解决方案

问题 1:Token 过期

症状:提示"access_token 无效"

解决:Token 会自动刷新,如果仍有问题,重新配置账号

问题 2:图片上传失败

症状:提示"图片上传失败"

原因:

  • 图片路径错误
  • 图片大小超限(微信限制 10MB)
  • 服务器 IP 不在白名单

解决:

  • 检查图片路径
  • 压缩图片
  • 在微信公众平台添加 IP 到白名单
问题 3:找不到主题

症状:提示"主题不存在"

解决:使用 wechat-pub theme list 查看可用主题

问题 4:权限不足

症状:提示"没有权限"

原因:AppID/AppSecret 错误或权限不足

解决:

  • 确认凭证正确
  • 确认公众号类型支持该功能(服务号 vs 订阅号)

🔒 安全性说明

敏感信息处理
  • AppID 和 AppSecret 存储在本地配置文件中
  • 配置文件位置:
    • macOS: ~/Library/Preferences/wechat-md-publisher-nodejs/config.json
    • Linux: ~/.config/wechat-md-publisher-nodejs/config.json
    • Windows: %APPDATA%\wechat-md-publisher-nodejs\Config\config.json
权限要求
  • 读取本地文件(Markdown 和图片)
  • 网络访问(微信 API)
  • 写入配置文件
Show full SKILL.md (225 more words)Show less
数据隐私
  • 不会上传任何数据到第三方服务器
  • 所有通信仅限于微信官方 API
  • 图片缓存仅在本地

📚 参考资料


🎓 示例对话

用户:帮我把这篇文章发布到微信公众号

AI:好的,我来帮你发布。请提供文章的 Markdown 内容。

用户:[提供内容]

AI:收到!我将使用 orangesun 主题发布。正在处理...

[执行命令]

AI:✅ 文章已成功发布到微信公众号!

  • 发布 ID: 2247483647_1
  • 你可以在微信公众平台查看和管理这篇文章

📝 维护说明

  • 版本: 0.8.4
  • 最后更新: 2026-03-27
  • 更新内容:
    • 优化主题样式:添加 text-align: left 到标题和 strong 元素
    • 移除 code 背景色以提高微信兼容性
    • 更新 wrapper header 为居中对齐
    • 应用于所有主题:default, greenmint, orangesun, purplerain, redruby, blackink
  • 维护者: Ping Si sipingme@gmail.com
  • 许可证: Apache-2.0

✅ 首次成功检查清单

新用户应该能在 5 分钟内完成:

  • 安装工具:npm install -g wechat-md-publisher
  • 配置账号:wechat-pub account add ...
  • 创建测试文章
  • 发布成功:wechat-pub publish create --file test.md --theme default
  • 在微信公众平台看到文章

如果以上步骤都能顺利完成,说明 Skill 已正确配置!


🔗 与其他 Skills 配合使用

与 news-to-markdown-skill 组合使用

推荐组合:news-to-markdown-skill + wechat-md-publisher-skill = 一键转载新闻到微信公众号

使用场景

将网络上的新闻文章快速转载到微信公众号,实现内容聚合和分发。

完整工作流

场景 1:转载单篇新闻(推荐方式)

bash
# 步骤 1: 使用 news-to-markdown 提取新闻并下载图片
convert-url --url "https://www.toutiao.com/article/123" \
  --output /tmp/article/article.md \
  --download-images \
  --output-dir /tmp/article \
  --verbose

# 步骤 2: 使用 wechat-md-publisher 发布到微信
wechat-pub publish create \
  --file /tmp/article/article.md \
  --theme orangesun

为什么要下载图片到本地?

  • 头条图片 URL 包含签名和过期时间,几小时后会失效
  • 本地图片更可靠,不受网络波动影响
  • 避免防盗链导致的图片加载失败

场景 2:批量转载新闻

bash
# 新闻 URL 列表
urls=(
  "https://www.toutiao.com/article/123"
  "https://mp.weixin.qq.com/s/abc"
  "https://www.xiaohongshu.com/explore/xyz"
)

# 批量处理
for i in "${!urls[@]}"; do
  url="${urls[$i]}"
  output_dir="/tmp/article-$i"
  
  # 提取新闻并下载图片
  convert-url --url "$url" \
    --output "$output_dir/article.md" \
    --download-images \
    --output-dir "$output_dir"
  
  # 发布到微信(创建草稿)
  wechat-pub draft create \
    --file "$output_dir/article.md" \
    --theme default
  
  echo "✓ 已处理: $url"
done

场景 3:AI 自动化工作流

用户对 AI 说:

"帮我把这篇头条文章转载到我的微信公众号"

AI 执行流程:

  1. 使用 news-to-markdown-skill 提取文章内容
  2. 自动检测平台(头条/微信/小红书)
  3. 使用 wechat-md-publisher-skill 发布到微信
  4. 返回发布结果和链接
优势

✅ 智能内容提取

  • 自动识别新闻正文,过滤广告和噪音
  • 保留文章结构和格式
  • 提取标题、作者、发布时间等元数据

✅ 多平台支持

  • 头条:优化标题层级、列表、代码块
  • 微信:提取 #js_content 区域
  • 小红书:处理 .note-content 内容

✅ 三层抓取策略

  • curl → wget → Playwright
  • 确保动态页面也能正确抓取

✅ 精美主题渲染

  • 8+ 精选主题可选
  • 自动处理图片上传
  • 保持排版美观
最佳实践

1. 内容审核

bash
# 先创建草稿,人工审核后再发布
convert-url --url "$news_url" --output /tmp/article.md
wechat-pub draft create --file /tmp/article.md --theme default

# 审核通过后发布
wechat-pub publish submit <media-id>

2. 添加来源声明

bash
# 提取时保留元数据
convert-url --url "$news_url" --output /tmp/article.md

# 元数据会自动包含在 Markdown 中:
# ---
# title: 文章标题
# author: 原作者
# 来源: https://...
# ---

3. 选择合适主题

  • 科技类文章:default(简洁蓝调)、greenmint(绿薄荷)
  • 情感类文章:orangesun(橙色阳光)、purplerain(紫色雨)
  • 教程类文章:default(简洁蓝调)、greenmint(绿薄荷)
  • 正式商务:redruby(红宝石)、purplerain(紫色雨)
  • 夜间阅读:blackink(黑墨水深色模式)
示例对话

用户:把这篇头条文章转到我的微信公众号 https://www.toutiao.com/article/7000000000000000000/

AI:好的,我来帮你处理:

  1. 正在提取文章内容...

    [INFO] 开始抓取: https://www.toutiao.com/article/...
    [INFO] 检测到平台: toutiao
    [INFO] 提取成功
  2. 正在发布到微信公众号...

    ✓ 渲染完成
    ✓ 图片处理完成
    ✓ 创建草稿成功
    ✓ 发布成功

✅ 完成!

  • 文章标题:《xxx》
  • 发布 ID: 2247483647_1
  • 使用主题: orangesun
  • 你可以在微信公众平台查看
相关资源
技术栈
新闻网站
    ↓
news-to-markdown (提取 + 转换)
    ↓
Markdown 文件
    ↓
wechat-md-publisher (渲染 + 发布)
    ↓
微信公众号

💡 更多组合可能

与内容管理工具配合
  • 配合 Git 进行版本管理
  • 配合 CI/CD 实现自动发布
  • 配合数据库存储发布记录
与 AI 工具配合
  • AI 生成内容 → wechat-md-publisher 发布
  • AI 润色文章 → wechat-md-publisher 发布
  • AI 翻译文章 → wechat-md-publisher 发布

© LeoYeAI, MIT. 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 10 other files (scripts, references) in skills/wechat-md-publisher-skill of LeoYeAI/openclaw-master-skills.

  • SKILL.md
  • README.md
  • _meta.json
  • config.json
  • install.sh
  • references/ip-whitelist-guide.md
  • references/quick-start.md
  • references/themes.md
  • scripts/check-deps.sh
  • scripts/publish.sh
  • skill-submission.json

Open the folder on GitHubat commit e5199b5

Compare with similar skills

Wechat Md Publisher 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 Md Publisher compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Wechat Md Publisher this skillLeoYeAI/openclaw-master-skills2.2k—~3.3kAutomated safety check: PassMIT
Wechat Publish Templatelimin112/min-skill454—~1kAutomated safety check: PassNone
Web To Markdownrookie-ricardo/erduo-skills935—~894Automated safety check: PassMIT
Wechat Article Pipelinedavinci-seven/wechat-article-pipeline158—~1.1kAutomated safety check: PassMIT
Wechat Article Formatterhuangserva/servasyy_skills168—~688Automated safety check: NotesNone
Wechat Article Fetchcat-xierluo/legal-skills720—~793Automated safety check: PassMIT

Similar skills

  • Wechat Publish Template

    limin112/min-skill

    把 Markdown 文章转成"个人技术风"公众号 HTML(橙黑赛博朋克风格)。用户提供 .md 文件路径,或贴一段 Markdown,并说"转成公众号"/"做成公众号排版"/"套公众号模板"时触发。产物是单一 HTML 文件,全 inline style,可直接在浏览器打开后全选复制粘贴到微信公众号编辑器。不要在用户只是问"如何写公众号"或"公众号选题"这类非排版问题时触发。

    454 GitHub stars~1k tokensUpdated 2 days ago
    Productivity & AutomationAuto-check passed
  • Web To Markdown

    rookie-ricardo/erduo-skills

    Convert a web URL into cleaned Markdown with deterministic routing.

    935 GitHub stars~894 tokensUpdated 2 mo ago
    Productivity & AutomationAuto-check passed
  • Wechat Article Pipeline

    davinci-seven/wechat-article-pipeline

    把定稿Markdown和本地配图生成公众号兼容内联HTML、图片内嵌稳定版、复制预览、390px手机长截图及完整性和隐私报告。适用于公众号文章定稿后的排版、检查和交付;不负责改稿,也不会在未经确认时创建公众号草稿。

    158 GitHub stars~1.1k tokensUpdated 1 mo ago
    Productivity & AutomationAuto-check passed
  • Wechat Article Formatter

    huangserva/servasyy_skills

    将 Markdown 文章转换为微信公众号 HTML 格式,支持自动插入配图、微信样式优化. An agent skill from huangserva/servasyy_skills.

    168 GitHub stars~688 tokensUpdated 9 days ago
    Productivity & AutomationAuto-check: notes
  • Wechat Article Fetch

    cat-xierluo/legal-skills

    抓取微信公众号文章(mp.weixin.qq.com)到本地。当用户发来公众号链接要求"抓取""保存""存下来""归档""留痕""转成 Markdown"时使用。默认双产出:Markdown 整理版(供检索引用)+ HTML 原件保真归档(离线双击可读,供回溯核对)。默认 HTTP 直抓零依赖,失败自动切浏览器兜底。

    720 GitHub stars~793 tokensUpdated yesterday
    Productivity & AutomationAuto-check passed
  • Article To Wechat Cover

    dracohu2025-cloud/draco-skills-collection

    从飞书文档或本地 Markdown 提炼文章主题与风格,调用 OpenRouter 的 Nano Banana / Gemini Flash Image 生成 2.35:1 的微信公众号封面图,并可选上传为微信封面素材。

    227 GitHub stars~1.5k tokensUpdated 23 days ago
    Productivity & AutomationAuto-check passed

More from LeoYeAI/openclaw-master-skills

All 1,200 skills in this repo
  • DevOps Pipeline Management

    LeoYeAI/openclaw-master-skills

    Manages pipelines on a DevOps quality and efficiency platform through its OpenAPI: list workspaces and templates, create, update, run and cancel pipelines, and read run records.

    2.2k GitHub stars~4.2k tokensUpdated 2 mo ago
    Auto-check: notes
  • Feishu Document Collaboration

    LeoYeAI/openclaw-master-skills

    Patches OpenClaw's Feishu extension so an edited document triggers an isolated agent session that reads the doc and replies inline, turning it into a live chat space.

    2.2k GitHub stars~2k tokensUpdated 2 mo ago
    Auto-check passed
  • Files Memory System

    LeoYeAI/openclaw-master-skills

    Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation.

    2.2k GitHub stars~3.8k tokensUpdated 2 mo ago
    Auto-check passed
  • GEO-Claw AI Visibility Agent

    LeoYeAI/openclaw-master-skills

    Runs a brand's AI-search visibility work end to end: diagnosing how AI platforms represent it, repositioning it, producing AI-optimized content and monitoring ongoing mentions.

    2.2k GitHub stars~4.7k tokensUpdated 2 mo ago
    Auto-check passed
  • Google Workspace CLI

    LeoYeAI/openclaw-master-skills

    Installs and authenticates the gws CLI, then automates Gmail, Drive, Sheets, Calendar, Docs, Chat and Tasks with ready-made recipes, persona bundles and security audits.

    2.2k GitHub stars~2.6k tokensUpdated 2 mo ago
    Auto-check: notes
  • HealthFit Health Advisors

    LeoYeAI/openclaw-master-skills

    Runs four advisor roles, a fitness coach, nutritionist, data analyst and TCM practitioner, to build a health profile and track workouts, diet and wellness over time.

    2.2k GitHub stars~4.4k tokensUpdated 2 mo ago
    Auto-check passed

Works with

Questions about Wechat Md Publisher

What does Wechat Md Publisher do?

发布 Markdown 文章到微信公众号,支持草稿管理、多主题、智能图片处理、自动封面图。推荐与 news-to-markdown-skill 配合使用实现一键转载(支持本地图片)。. Wechat Md Publisher is an agent skill from LeoYeAI/openclaw-master-skills.

When should I use Wechat Md Publisher?

Wechat Md Publisher fits situations like: tasks that involve Messaging and chat bots; tasks that involve Markdown.

How do I install Wechat Md Publisher in Claude Code?

Run `npx skills add LeoYeAI/openclaw-master-skills --skill wechat-md-publisher -a claude-code`. Or copy the skill folder (skills/wechat-md-publisher-skill in LeoYeAI/openclaw-master-skills) into .claude/skills/wechat-md-publisher in your project. Claude Code loads it when a task matches its description.

How do I install Wechat Md Publisher in Codex?

Run `npx skills add LeoYeAI/openclaw-master-skills --skill wechat-md-publisher -a codex`. Or copy the skill folder (skills/wechat-md-publisher-skill in LeoYeAI/openclaw-master-skills) into .agents/skills/wechat-md-publisher in your project. Codex loads it when a task matches its description.

Can I use Wechat Md Publisher 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 LeoYeAI/openclaw-master-skills --skill wechat-md-publisher -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/wechat-md-publisher, .gemini/skills/wechat-md-publisher, .github/skills/wechat-md-publisher and .opencode/skills/wechat-md-publisher in your project.

What does Wechat Md Publisher need to run?

Going by SKILL.md and its folder, Wechat Md Publisher needs a shell for the scripts in its folder, the command-line tools its instructions call (npm, npx and curl) and credentials named WECHAT_APP_SECRET. Our summary lists: Node.js; A Bash shell; A credential in WECHAT_APP_SECRET.

Does Wechat Md Publisher access the network?

SKILL.md names 5 domains. In commands or code: toutiao.com, mp.weixin.qq.com and xiaohongshu.com; the agent is likely to contact these when it follows the instructions. As links in the text: github.com and developers.weixin.qq.com. This is read from the text; nothing was executed.

Is Wechat Md Publisher 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. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Wechat Md Publisher use?

Wechat Md Publisher is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Wechat Md Publisher use?

About 3.3k tokens (SKILL.md is roughly 13k 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 3.3k tokens, read only when the agent opens those files.

What are the alternatives to Wechat Md Publisher?

Skills that share tags, products or a category with Wechat Md Publisher: Wechat Publish Template (limin112/min-skill, 454 stars), Web To Markdown (rookie-ricardo/erduo-skills, 935 stars), Wechat Article Pipeline (davinci-seven/wechat-article-pipeline, 158 stars) and Wechat Article Formatter (huangserva/servasyy_skills, 168 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Wechat Md Publisher?

LeoYeAI (a GitHub user) maintains it in LeoYeAI/openclaw-master-skills, which has 2,161 GitHub stars. The repository holds 1,235 skills in this directory. The repository was last updated on July 20, 2026.

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