← ClaudeAtlas

echo-md2wechat-skilllisted

Use when publishing a Markdown file to a WeChat Official Account (微信公众号) — converting Markdown into the inline-CSS HTML the WeChat editor requires, copying it to the clipboard for pasting, or creating a draft via the official API. Renders locally with no paid conversion service. Also triggers on Chinese phrasings such as markdown 转公众号, md 转微信, 发布到公众号, 公众号排版, 微信公众号草稿, markdown 排版微信, 一键排版.
xiangzhouEcho/Echo-md2wechat-skill · ★ 1 · Data & Documents · score 74
Install: claude install-skill xiangzhouEcho/Echo-md2wechat-skill
# Echo md2wechat Skill — Markdown 发布到微信公众号 ## Overview 把一个 Markdown 文件排版成微信公众号可用的**内联样式 HTML**,复制到剪贴板直接粘进编辑器;配置了公众号凭据时还能一键上传图片并建草稿。 **Core principle:** 本地渲染,不依赖任何付费转换服务。微信编辑器会剥离 `<style>` 和 class,所以所有样式必须内联到每个元素的 `style=""` 上——本 skill 用 markdown + Pygments 内联高亮 + premailer 内联 CSS 完成这件事。 ## When to Use - 有一个 `.md` 文件,想排版好发到公众号 - 想要「复制即粘贴」的富文本,直接贴进 mp 编辑器 - 配了 AppID/AppSecret,想自动传图 + 建草稿 - 需要把 Markdown 里的外链转成底部「参考链接」(微信外链不可点) **Not for:** - 自动**群发/发布**给粉丝 —— 只建草稿,群发需你在后台手动确认(安全考虑) - 阅读数/评论等数据 —— 不涉及 - 依赖付费第三方排版 API —— 本 skill 完全本地渲染 ## Quick Start **执行位置(重要)**:在**你的 Markdown 文件所在目录**运行,并用**绝对路径**调用脚本——这样输入文件用相对名即可正确解析,脚本依赖也能就位。不要 `cd` 进 skill 目录(那会让 `article.md` 相对到 skill 目录而找不到)。本机脚本绝对路径为 `~/.claude/skills/echo-md2wechat-skill/scripts/md2wechat.py`。依赖由 uv 按脚本内联声明自动安装,无需手动 pip。 ```bash SKILL=~/.claude/skills/echo-md2wechat-skill/scripts/md2wechat.py # 渲染并复制到剪贴板(默认,免凭据)——然后去公众号编辑器 Cmd+V uv run "$SKILL" article.md # 选主题 + 浏览器预览 uv run "$SKILL" article.md --theme elegant --open # 一键建草稿(需 AppID/AppSecret + IP 白名单) uv run "$SKILL" article.md --draft --cover cover.png ``` 输入文件与 `--cover`、`--out` 都相对于你当前所在目录(即 md 文件目录),不是 skill 目录。 ## Options | 选项 | 说明 | 默认 | |------|------|------| | `--theme` | `default` / `elegant` / `minimal`(CLI 覆盖 frontmatter) | `default` | | `--font-size` | 正文字号 px | 16 | | `--no-citations` | 不把外链转成底部参考 | 默认转 | | `--out` | 输出 HTML 路径 | 同名 `.wechat.html` | | `--open` | 渲染后浏览器打开 | 关 | | `--no-copy` | 不复制到剪贴板 | 默认复制(macOS) | | `--draft` | 调官方 API 建草稿