X Article Publisher Skill: MarkdownをX Articlesに自動変換

X Article Publisher Skill – Markdownを数秒でX Articlesに変換

X(旧Twitter)ArticlesにMarkdownを投稿する際、プレーンテキストを貼り付けると書式が失われ、画像を手動でアップロードし、配置も不安定になることがあります。X Article Publisher Skillはワンクリックで全作業を自動化するソリューションです:

  1. Markdownを解析し、タイトル、カバーページ、埋め込み画像を抽出します。
  2. MarkdownをクリーンなHTMLへ変換し、見出し・リンク・表・Mermaidダイアグラムをそのまま保持します。
  3. Playwright(Claude Codeフレームワーク経由)でX Articlesエディタを開きます。
  4. リッチテキストとして貼り付けます。
  5. Markdownで指定した正確なブロックインデックスに画像を挿入し、位置ずれを防止します。
  6. 記事を下書きとして保存—誤って公開される心配はありません。

結果は、完璧にフォーマットされた下書きがレビュー準備完了で、すべての画像が配置済み。 3分以内で完了します。

なぜこのツールが必要なのか

Markdownを愛するコンテンツクリエイターは、X Articlesに投稿する際に次の3つの痛点に直面します:

  • 書式の喪失 – プレーンMarkdownを貼り付けるとヘッダー・リスト・スタイルが消えてしまう。
  • 画像アップロードに時間がかかる – それぞれの画像をメディアメニューで手動で選択する必要がある。
  • 画像配置が不安定 – 手動ドラッグやテキストベースの位置決めがよく誤って配置される。

このスキルはそれぞれの問題を解決します: - リッチテキスト貼り付け クリップボード経由でMarkdownの意味合いをそのまま保護。 - 自動画像アップロード スマート待機検出でクリック不要、迅速にアップロード。 - ブロックインデックス位置決め 複雑なドキュメントでも期待通りに画像を挿入。

効率向上

横並び比較で典型的な節約を示しています:

タスク 手動 スキル使用
書式変換 15‑20分 0分
カバー画像アップロード 1‑2分 < 10秒
複数コンテンツ画像 5‑10分 1分
合計 20‑30分 2‑3分

これは最低10倍の生産性向上です。

はじめに

前提条件

要件 備考
Claude Code https://claude.ai/code でインストール
Playwright MCP ブラウザ自動化ドライバー
X Premium Plus Articles機能はPremium Plus限定
Python 3.9+ ヘルパースクリプト用
OS macOSまたはWindows(Linuxは進行中)
Clip Utilities Windowsならpip install Pillow pywin32 clip-util、macOSならpip install Pillow pyobjc-framework-Cocoa
Mermaid CLI オプション、ダイアグラム変換用(npm install -g @mermaid-js/mermaid-cli)

インストール

# 方法1:クローンしてClaudeスキルディレクトリにコピー
git clone https://github.com/wshuyi/x-article-publisher-skill.git
cp -r x-article-publisher-skill/skills/x-article-publisher ~/.claude/skills/

# 方法2:Claudeプラグインマーケットプレイス経由でインストール
/​plugin marketplace add wshuyi/x-article-publisher-skill
/​plugin install x-article-publisher@wshuyi/x-article-publisher-skill

使い方

スキルは自然言語または直接コマンドで呼び出せます。

  • 自然言語(Claudeチャットボット経由):
    Help me post this article to X Articles: ~/Documents/my-post.md
    
  • 直接スキル呼び出し(ターミナル):
    /x-article-publisher /path/to/article.md
    

ワークフローは次の通りです。 1. Markdownを解析しメタデータを抽出。 2. X Articlesエディタを x.com/compose/articles で開く。 3. カバー画像をアップロードし本文を貼り付け。 4. ブロックインデックス戦略で画像挿入。 5. 後でレビューできるよう下書き保存。

主な機能ハイライト

機能 バージョン 利点
Divider Support v1.2.0 --- を認識し、InsertメニューからX Articlesの区切りを挿入
Table‑to‑Image v1.2.0 Markdown表をPNGへ変換し、ビジュアルの忠実度を保つ
Mermaid Support v1.2.0 mmdc を使用してダイアグラムを画像化
Block‑Index Positioning v1.1.0 テキストマッチングに弱いのではなく、正確に画像配置
Reverse Insertion Order v1.1.0 画像を複数挿入時のインデックスシフトを防止
Automatic Wait Strategy v1.1.0 アップロード完了時に即応答、アイドル時間を削減
Safe Publishing Every Release 下書き専用モードで誤投稿を防止

貢献案内

プロジェクトはアクティブに保守され、プルリクエストを歓迎します。主な貢献領域:

  • Linuxサポート(クリップボードとPlaywright設定)
  • 画像フォーマットサポートの拡張(JPG/PNG/GIF/WebP以外)
  • エラーハンドリングの改善(画像パス未設定時など)
  • ドキュメントの充実(追加ユースケースと高度な例)

GitHubリポジトリでissueやPRを提出できます。

結論

X Article Publisher Skillは、Markdownを書いてX Articlesへ投稿する全ての人にとって革命的です。自動書式化、精密画像配置、迅速な下書きワークフローにより、手作業のドラッグ&ドロップのフラストレーションを解消します。ソロブロガー、コピーライター、デジタルマーケティングチームを問わず、記事制作サイクルを10倍に短縮し、編集を安全で完璧なレビューに持って行けます。

ぜひ本日から試し、フォークし、改善点を共有してください—オープンソースは協働で発展します!

この記事を共有