publish-x-article について
publish-x-articleは、MarkdownをX Articlesの下書きに変換し、書式を保ちながら画像を一定の順序で挿入するスキルです。手動で記事を公開するユーザー向けで、自動公開は行いません。
主な機能
- 01Markdownを記事コンテンツに変換
- 02リッチテキスト貼り付けで書式を保持
- 03画像を一定の順序で挿入
- 04最初の画像をカバーに設定
- 05解析結果とHTMLファイルを保存
活用シーン
- 01Markdown記事をXの下書きにする
- 02カバー画像付きの記事下書きを作成
- 03公開前に生成された記事内容を確認
MCP 対応
X Articlesの操作には、Playwright MCPなどのブラウザー自動化が必要です。作成するのは下書きのみで、記事はユーザーが手動で公開します。
インストール
コマンドをコピーしてターミナルで実行します。
$
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 アカウントで記事を利用できること(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
実行手順(ステップごと)
以下を参照してください:references/runbook.md
コメント
Markdown 対応