← All skills
x-article-publisher
80 / 100 · Low risk
Fine to try. 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) Articles 编辑器时使用。技能自动将 Markdown 转换为富文本并完美保留排版,支持持久化免密登录与封面上传,一键完成发布,大幅提升长文分发效率。
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 12 places.
Show 9 more
- skills/qiaomu-x-article-publisher/qiaomu-x-article-publisher-github/README.md, line 77
pip install Pillow pyobjc-framework-Cocoa patchright - skills/qiaomu-x-article-publisher/qiaomu-x-article-publisher-github/README_FULL.md, line 224
pip install Pillow pyobjc-framework-Cocoa patchright - skills/qiaomu-x-article-publisher/qiaomu-x-article-publisher-github/SKILL.md, line 13
- Python 3.9+ with dependencies: `pip install Pillow pyobjc-framework-Cocoa patchright` - skills/qiaomu-x-article-publisher/qiaomu-x-article-publisher-github/scripts/copy_to_clipboard.py, line 24
pip install Pillow pyobjc-framework-Cocoa - skills/qiaomu-x-article-publisher/qiaomu-x-article-publisher-github/scripts/copy_to_clipboard.py, line 90
print("Install with: pip install Pillow pyobjc-framework-Cocoa", file=sys.stderr) - skills/qiaomu-x-article-publisher/qiaomu-x-article-publisher-github/scripts/copy_to_clipboard.py, line 119
print("Install with: pip install pyobjc-framework-Cocoa", file=sys.stderr) - skills/qiaomu-x-article-publisher/scripts/copy_to_clipboard.py, line 24
pip install Pillow pyobjc-framework-Cocoa - skills/qiaomu-x-article-publisher/scripts/copy_to_clipboard.py, line 90
print("Install with: pip install Pillow pyobjc-framework-Cocoa", file=sys.stderr) - skills/qiaomu-x-article-publisher/scripts/copy_to_clipboard.py, line 119
print("Install with: pip install pyobjc-framework-Cocoa", file=sys.stderr)
Runs commands on your computer
The author does not mention this. Expected for a coding skill.
Found in 25 places.
Show 17 more
- skills/qiaomu-x-article-publisher/SKILL.md, line 82
python parse_markdown.py <markdown_file> [--output json|html] [--html-only] - skills/qiaomu-x-article-publisher/SKILL.md, line 90
python copy_to_clipboard.py image /path/to/image.jpg [--quality 80] - skills/qiaomu-x-article-publisher/SKILL.md, line 105
cd ~/.claude/skills/x-article-publisher/scripts - skills/qiaomu-x-article-publisher/SKILL.md, line 148
python parse_markdown.py article.md - skills/qiaomu-x-article-publisher/SKILL.md, line 179
python parse_markdown.py article.md - skills/qiaomu-x-article-publisher/SKILL.md, line 241
cd ~/.claude/skills/x-article-publisher/scripts - skills/qiaomu-x-article-publisher/qiaomu-x-article-publisher-github/SKILL.md, line 24
cd ~/.claude/skills/x-article-publisher/scripts - skills/qiaomu-x-article-publisher/qiaomu-x-article-publisher-github/SKILL.md, line 39
python auth_manager.py status - skills/qiaomu-x-article-publisher/qiaomu-x-article-publisher-github/SKILL.md, line 70
python publish_article.py --file article.md - skills/qiaomu-x-article-publisher/qiaomu-x-article-publisher-github/SKILL.md, line 82
python parse_markdown.py <markdown_file> [--output json|html] [--html-only] - skills/qiaomu-x-article-publisher/qiaomu-x-article-publisher-github/SKILL.md, line 90
python copy_to_clipboard.py image /path/to/image.jpg [--quality 80] - skills/qiaomu-x-article-publisher/qiaomu-x-article-publisher-github/SKILL.md, line 105
cd ~/.claude/skills/x-article-publisher/scripts - skills/qiaomu-x-article-publisher/qiaomu-x-article-publisher-github/SKILL.md, line 148
python parse_markdown.py article.md - skills/qiaomu-x-article-publisher/qiaomu-x-article-publisher-github/SKILL.md, line 179
python parse_markdown.py article.md - skills/qiaomu-x-article-publisher/qiaomu-x-article-publisher-github/SKILL.md, line 241
cd ~/.claude/skills/x-article-publisher/scripts - skills/qiaomu-x-article-publisher/qiaomu-x-article-publisher-github/scripts/publish_article.py, line 92
result = subprocess.run( - skills/qiaomu-x-article-publisher/qiaomu-x-article-publisher-github/scripts/publish_article.py, line 113
result = subprocess.run(
and 5 more places
Other copies in this repository
anbeime/skill has 1 more folder with a skill named x-article-publisher. 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/'x-article-publisher' ] || [ -L ~/.agents/skills/'x-article-publisher' ]; then echo 'A skill folder named x-article-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/qiaomu-x-article-publisher' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/qiaomu-x-article-publisher' ~/.agents/skills/'x-article-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/'x-article-publisher' ~/.claude/skills/'x-article-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 | 80 |
| 2026-11-10 | 2bd6564 | 80 |
| 2026-11-08 | 9610f20 | 80 |
| 2026-11-07 | fb130d4 | 80 |