本文へ移動
cccskills
無料GitHub で公開

crosspost

X、LinkedIn、Threads、Blueskyにわたるマルチプラットフォームコンテンツ配信。content-engineパターンを使用してプラットフォームごとにコンテンツを適応。同一コンテンツのクロスプラットフォーム投稿は行わない。

ソーシャルプラットフォーム間でコンテンツを配信したい場合に使用。

インストール方法を見る

含まれるファイル(1)

  • SKILL.md7.3 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

クロスポスト

プラットフォームネイティブな適応を伴う、複数ソーシャルプラットフォーム間でのコンテンツ配信。

発動条件

  • ユーザーが複数のプラットフォームにコンテンツを投稿したいとき
  • ソーシャルメディア全体でアナウンス、ローンチ、アップデートを公開するとき
  • 1つのプラットフォームからの投稿を他のプラットフォームにリパーパスするとき
  • ユーザーが「crosspost」「post everywhere」「share on all platforms」「distribute this」と発言したとき

コアルール

  1. 同一コンテンツをクロスプラットフォームで投稿しない。 各プラットフォームにネイティブな適応を行う。
  2. プライマリープラットフォームを先に。 メインプラットフォームに投稿してから、他のプラットフォームに適応する。
  3. プラットフォーム規約を尊重する。 文字数制限、フォーマット、リンク処理はすべて異なる。
  4. 投稿ごとに1つのアイデア。 ソースコンテンツに複数のアイデアがある場合、投稿を分割する。
  5. 帰属表示は重要。 他者のコンテンツをクロスポストする場合、ソースをクレジットする。

プラットフォーム仕様

プラットフォーム最大長リンク処理ハッシュタグメディア
X280文字(Premiumは4000)文字数にカウント最小限(最大1-2)画像、動画、GIF
LinkedIn3000文字文字数にカウントされない3-5個の関連タグ画像、動画、ドキュメント、カルーセル
Threads500文字別リンク添付一般的に使用しない画像、動画
Bluesky300文字ファセット経由(リッチテキスト)なし(フィードを使用)画像

ワークフロー

ステップ1: ソースコンテンツの作成

コアアイデアから始める。高品質なドラフトにはcontent-engineスキルを使用:

  • 単一のコアメッセージを特定する
  • プライマリープラットフォームを決定する(オーディエンスが最も多い場所)
  • プライマリープラットフォームバージョンを最初にドラフトする

ステップ2: ターゲットプラットフォームの特定

ユーザーに問い合わせるかコンテキストから判断する:

  • ターゲットとするプラットフォーム
  • 優先順位(プライマリーが最高のバージョンを得る)
  • プラットフォーム固有の要件(例: LinkedInはプロフェッショナルなトーンが必要)

ステップ3: プラットフォームごとの適応

各ターゲットプラットフォームに対してコンテンツを変換する:

X適応:

  • 要約ではなくフックでオープンする
  • コアインサイトに素早く切り込む
  • 可能な限りリンクは本文の外に置く
  • 長いコンテンツにはスレッドフォーマットを使用

LinkedIn適応:

  • 強い最初の1行(「see more」の前に見える)
  • 改行を含む短い段落
  • レッスン、結果、プロフェッショナルなテイクアウェイのフレーミング
  • Xよりも明確なコンテキスト(LinkedInのオーディエンスにはフレーミングが必要)

Threads適応:

  • 会話的、カジュアルなトーン
  • LinkedInより短く、Xより圧縮されていない
  • 可能であればビジュアルファースト

Bluesky適応:

  • 直接的で簡潔(300文字制限)
  • コミュニティ志向のトーン
  • ハッシュタグの代わりにフィード/リストを使用してトピックをターゲティング

ステップ4: プライマリープラットフォームへの投稿

プライマリープラットフォームに最初に投稿:

  • Xにはx-apiスキルを使用
  • 他のプラットフォームにはプラットフォーム固有のAPIやツールを使用
  • クロスリファレンス用に投稿URLをキャプチャ

ステップ5: セカンダリープラットフォームへの投稿

適応されたバージョンを残りのプラットフォームに投稿:

  • タイミングをずらす(一度にすべてではなく — 30-60分の間隔)
  • 適切な場合はクロスプラットフォーム参照を含める(「Xに詳細なスレッドあり」など)

コンテンツ適応の例

ソース: プロダクトローンチ

Xバージョン:

We just shipped [feature].

[One specific thing it does that's impressive]

[Link]

LinkedInバージョン:

Excited to share: we just launched [feature] at [Company].

Here's why it matters:

[2-3 short paragraphs with context]

[Takeaway for the audience]

[Link]

Threadsバージョン:

just shipped something cool — [feature]

[casual explanation of what it does]

link in bio

ソース: 技術的インサイト

Xバージョン:

TIL: [specific technical insight]

[Why it matters in one sentence]

LinkedInバージョン:

A pattern I've been using that's made a real difference:

[Technical insight with professional framing]

[How it applies to teams/orgs]

#relevantHashtag

API統合

バッチクロスポストサービス(パターン例)

クロスポストサービス(例: Postbridge、Buffer、カスタムAPI)を使用する場合のパターン:

import os
import requests

resp = requests.post(
    "https://your-crosspost-service.example/api/posts",
    headers={"Authorization": f"Bearer {os.environ['POSTBRIDGE_API_KEY']}"},
    json={
        "platforms": ["twitter", "linkedin", "threads"],
        "content": {
            "twitter": {"text": x_version},
            "linkedin": {"text": linkedin_version},
            "threads": {"text": threads_version}
        }
    },
    timeout=30,
)
resp.raise_for_status()

手動投稿

Postbridgeなしで各プラットフォームのネイティブAPIを使用して投稿:

  • X: x-apiスキルパターンを使用
  • LinkedIn: OAuth 2.0のLinkedIn API v2
  • Threads: Threads API (Meta)
  • Bluesky: AT Protocol API

品質ゲート

投稿前に:

  • 各プラットフォームバージョンがそのプラットフォームで自然に読める
  • プラットフォーム間で同一コンテンツがない
  • 文字数制限を遵守している
  • リンクが機能し適切に配置されている
  • トーンがプラットフォームの規約に一致している
  • メディアが各プラットフォームに適したサイズになっている

関連スキル

  • content-engine — プラットフォームネイティブコンテンツの生成
  • x-api — X/Twitter API統合

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

agent-eval

無料日本語概要

コーディングエージェント(Claude Code、Aider、Codexなど)のカスタムタスクによる直接比較。合格率、コスト、時間、一貫性メトリクスを測定

hage-oyaji/everything-claude-code-jp-local32026年3月29日 更新

agent-harness-construction

無料日本語概要

AIエージェントのアクションスペース、ツール定義、オブザベーションフォーマットを設計・最適化し、タスク完了率を向上させる

hage-oyaji/everything-claude-code-jp-local32026年3月29日 更新

agentic-engineering

無料日本語概要

評価ファーストの実行、分解、コスト考慮型モデルルーティングによるエージェンティックエンジニアとしての運用

hage-oyaji/everything-claude-code-jp-local32026年3月29日 更新

ai-first-engineering

無料日本語概要

AIエージェントが実装出力の大部分を生成するチームのためのエンジニアリング運用モデル

hage-oyaji/everything-claude-code-jp-local32026年3月29日 更新

ai-regression-testing

無料日本語概要

AI支援開発のためのリグレッションテスト戦略。データベース依存なしのサンドボックスモードAPIテスト、自動バグチェックワークフロー、同一モデルがコードの作成とレビューを行う際のAIの盲点を検出するパターン。

hage-oyaji/everything-claude-code-jp-local32026年3月29日 更新

android-clean-architecture

無料日本語概要

AndroidおよびKotlin Multiplatformプロジェクトのためのクリーンアーキテクチャパターン — モジュール構成、依存関係ルール、UseCase、Repository、データレイヤーパターン

hage-oyaji/everything-claude-code-jp-local32026年3月29日 更新

hage-oyaji のスキルをすべて見る

このスキルの問題を報告する