关于 publish-x-article
publish-x-article 是将 Markdown 转为 X Articles 草稿的技能,可保留格式并按确定顺序插入图片,适合准备手动发布文章的用户。它不会自动发布,文章需由用户自行发布。
主要功能
- 01将 Markdown 转换为文章内容
- 02通过富文本粘贴保留格式
- 03按确定顺序插入图片
- 04将首张图片设为封面
- 05保存解析结果和 HTML 文件
适用场景
- 01将 Markdown 文章整理为 X 草稿
- 02制作带封面图片的文章草稿
- 03发布前检查生成的文章内容
MCP 相关
该工作流需要浏览器自动化,例如 Playwright MCP 或同类工具,以操作 X Articles。它只创建草稿,文章由用户手动发布。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ heyvhuang/ ship-faster --skill publish-x-article安装后在 Claude Code 中输入/publish-x-article确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/runbook.mdscripts/copy_to_clipboard.pyparse_markdown.py详细介绍
X 文章发布工具
将 Markdown 内容发布为 X(Twitter)文章草稿,通过粘贴富文本保留格式,并确定性地插入图片。
安全硬性规则
- 绝不自动发布(仅创建草稿;由用户手动发布)。
- 自动化开始前,用户必须已登录。
- 第一张图片 = 封面图片(如果有)。
前置条件
- 可用的浏览器自动化工具(Playwright MCP 或同等工具)
- X 账号可使用 Articles(Premium / Premium Plus)
- 推荐使用 macOS(剪贴板辅助工具使用 Cocoa)
- Python 3.9+,并安装:
pip install Pillow pyobjc-framework-Cocoa
输入 / 输出(推荐)
输入(仅路径):
article_md_path:要发布的 Markdown 文件- 可选:用于存放产物的
run_dir(否则使用/tmp/)
输出(推荐的产物):
/tmp/x_article.json(解析后的结构)/tmp/x_article.html(用于粘贴的 HTML 正文)- 可选:
run_dir/05-final/x-article-draft.md(记录完成的操作和链接)
附带脚本
典型安装路径:
~/.claude/skills/publish-x-article/scripts/parse_markdown.py~/.claude/skills/publish-x-article/scripts/copy_to_clipboard.py
操作指南(分步说明)
评论
支持 Markdown