mcpField
P
publish-x-article

publish-x-article

github.com/heyvhuangマーケティング・グロース33849 回インストール30 週間前に更新
リポジトリ

publish-x-article について

publish-x-articleは、MarkdownをX Articlesの下書きに変換し、書式を保ちながら画像を一定の順序で挿入するスキルです。手動で記事を公開するユーザー向けで、自動公開は行いません。

主な機能

  1. 01Markdownを記事コンテンツに変換
  2. 02リッチテキスト貼り付けで書式を保持
  3. 03画像を一定の順序で挿入
  4. 04最初の画像をカバーに設定
  5. 05解析結果とHTMLファイルを保存

活用シーン

  1. 01Markdown記事をXの下書きにする
  2. 02カバー画像付きの記事下書きを作成
  3. 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.md
scripts/
copy_to_clipboard.py
parse_markdown.py

詳細

X 記事の公開

Markdown コンテンツを X(Twitter)の記事に下書きとして投稿します。リッチテキストの貼り付けと決定的な画像挿入により、書式を保持します。

安全に関する厳守事項

  1. 自動公開は絶対に行わない(下書きのみ。公開はユーザーが手動で行います)。
  2. 自動化を開始する前に、ユーザーがログインしている必要があります。
  3. 最初の画像をカバー画像として使用します(画像がある場合)。

前提条件

  • ブラウザー自動化が利用可能(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

コメント