content-matrix について
content-matrixは、CodexとClaude向けのマーケティングスキルです。ユーザーのコンテンツの柱を、8種類の形式に沿った具体的な投稿案のマトリクスにまとめます。既存の文体ファイルを反映し、環境に応じて表やファイルなどで出力します。
主な機能
- 01コンテンツの柱と利用者情報の収集
- 028種類の形式で投稿案を作成
- 03voice.mdに基づく案の調整
- 04表、ウィジェット、ファイルで出力
- 05マトリクスから有力案を選定
活用シーン
- 01複数のテーマに沿った投稿計画
- 02テーマ別の切り口や形式の比較
- 03後の執筆に向けたマトリクスの保存
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ charlie947/ social-media-skills --skill content-matrixインストール後、Claude Code で/content-matrixを入力して読み込まれたか確認します。
詳細
コンテンツマトリクス
Codex と Claude のランタイム
- このスキルは、現在のタスクで実際に利用できるツールを使って、Codex または Claude で使用してください。
AskUserQuestionの例は質問内容を示すものであり、必須の API を指すものではありません。利用可能な質問ツールをその制約内で使うか、チャットで質問してください。すでに提供されている回答や資料は再利用してください。 - ユーザーが選択したプロジェクトで作業してください。パーソナライズされた作業を始める前に、そのプロジェクトの
about-me.md、voice.mdおよび関連するブランドファイルを読んでください。ファイルの内容が食い違っていたり、初期設定のままの記述があったりする場合は、想定されている執筆者を確認してください。不足している情報を尋ねるか、voice-builderを実行してください。メンテナーの身元、アカウント、個人ファイルを引き継いではいけません。 - 同梱されている
references/は、このスキルのフォルダーを基準に参照してください。プロフィールの更新を明示的に依頼された場合は、正規のabout-me.md、voice.md、またはnewsletter-voice.mdをその場で読み込み、更新してください。ユーザーに関係のない事実やルールは維持してください。利用側は、これらの正規ファイルを再度読み込む必要があります。既存の無関係なファイルと名前が重複する新しい成果物を作成する場合に限り、新しいファイル名を使用してください。インストールしただけで、聞き取りを始めたりファイルを書き込んだりしてはいけません。依頼がない限り、永続的な学習内容を書き込まないでください。 - まず提供された根拠を使ってください。必要に応じて、利用可能な検索ツールやソースツールで外部の主張を確認してください。ソースや連携機能を利用できない場合は、利用できない機能を明示し、提供されたテキストやエクスポートデータを使う方法を提示してください。事実、実体験、一人称の経験、指標、ツールの実行成功を捏造してはいけません。
- 選択した作業方法に必要なサービスのみ、ユーザーの既存アカウントを通じて接続してください。認証情報を表示したり、接続を上書きしたりしてはいけません。下書き、保存、レビューの許可は、公開、メッセージ送信、アカウント変更の許可を意味しません。
重要:読み込み時に自動で開始
このスキルが起動したら、要約せず、すぐにステップ 1 に進んでください。直ちに入力情報の収集を始めてください。
ステップ 1. 入力情報を収集する
プロジェクト内で about-me.md を探してください。ファイルがあれば読み込み、ユーザーの説明を事前に入力してください。その質問は省略し、何を読み取ったかをユーザーに伝えてください。
about-me.md がない場合は、次のように尋ねてください。
自分がどのような人で、何をしていて、どのような話題に関心があるのかを、少なくとも 2 段落で説明してください。具体的であるほど、より関連性の高いアイデアを提案できます。
回答を待ってください。
続けて AskUserQuestion を呼び出してください。
[
{
"question": "What are your content pillars?",
"header": "Pillars",
"multiSelect": false,
"options": [
{"label": "I will type them", "description": "I have 3 to 4 content pillars to use"},
{"label": "Pull from voice.md", "description": "Use the topics already defined in my voice files"},
{"label": "Suggest them for me", "description": "Based on my about-me.md, recommend 4 pillars"}
]
}
]
ユーザーが自分で入力した場合は、3~5 個の柱を受け入れてください。3 個未満の場合は、追加を依頼してください。
ユーザーが「自分に合った柱を提案して」を選んだ場合は、about-me.md を読み込み、ユーザーのポジショニングを網羅する柱を 4 個提案してください。続行する前に、ユーザーに確認または編集してもらってください。
ステップ 2. マトリクスを作成する
次の内容を含む Markdown テーブルを作成してください。
- X 軸(列):常に次の順序で 8 つのコンテンツ形式を並べます。
- 実践的
- モチベーション
- 分析
- 逆張り
- 観察
- X 対 Y
- 現在 対 未来
- リスト形式
- Y 軸(行):ユーザーの 3~5 個の柱
各セルには、その柱と形式に合わせた、具体的な投稿アイデアを 1 つ入れてください。汎用的なものや、複数の柱で使い回せるものにしてはいけません。
各セルを埋める際は、次の形式の定義に従ってください。
- 実践的:非常に具体的な手順。読者が 1 つのことを実行できるように教えます。
- モチベーション:その分野で並外れたことを成し遂げた人についての、意欲をかき立てるストーリー。
- 分析:あることがそのように機能する理由を掘り下げます。
- 逆張り:その分野で一般的なアドバイスに反論し、根拠を示します。
- 観察:ユーザーが気づいた、表面化していない、目立たない、またはあまり議論されていないトレンド。
- X 対 Y:2 つの対象(ツール、スタイル、フレームワーク、企業)を比較します。
- 現在 対 未来:現在の状況と、理由を示した具体的な予測を比較します。
- リスト形式:リソース、ヒント、失敗、教訓、手順などをリストにします。
各セルのアイデアは、テーマではなく、具体的な見出しにしてください。良い例:「プロダクトローンチ向け、3 行のフック作成法」。悪い例:「フック」。
ステップ 3. 出力(表示面を考慮)
実行環境に応じて出力形式を選んでください。表をフェンス付き Markdown コードブロックに入れて出力しないでください。等幅のプレーンテキストとして表示され、5×8 のグリッドが読み取りにくくなります。
- 操作可能なチャート/表を利用できる場合: マトリックスを操作可能なチャート/表のウィジェットとして表示します。行に柱、列に形式を配置し、各セルには具体的な見出しを 1 つ入れます。ユーザーがセルをクリックすると、見出し全文と補足説明を確認できるようにしてください。Markdown の表を別途出力しないでください。チャートが納品物です。
- Codex や Claude Code などのファイルを扱えるアシスタントの場合: マトリックスを現在の作業ディレクトリに
content-matrix-YYYY-MM-DD.mdとして保存し、同じ表をプレーンな Markdown の表として回答内にも表示します(トリプルバッククォートで囲まないでください)。ユーザーがファイルを開けるよう、ファイルパスを伝えてください。 - フォールバック(操作可能なチャートもファイルシステムツールもない場合): プレーンな Markdown の表を回答内に表示します。コードフェンスで囲まないでください。
表またはチャートの下に、マトリックス全体で最も有力なアイデアを 1 つ挙げ、その理由を述べる文を追加してください。
ステップ 4. 次のアクションを提案する
次のように尋ねてください。
この中で、投稿全文を書いてほしいセルはありますか? 「切り口 + 形式」(例:「フック × 逆張り」)でセルを指定してください。投稿作成または投稿フォーマットのスキルに引き継ぎます。
ファイルツールを利用できる場合は、作成した投稿を同じ content-matrix-YYYY-MM-DD.md ファイルに、セル参照の下へ追記することも提案してください。
ルール
- 柱は最小 3 個、最大 5 個にしてください。5 個を超えると、マトリックスの焦点がぼやけます。
- すべてのセルのアイデアは、その柱と形式に固有のものにしてください。異なる柱で同じアイデアを使い回さないでください。
voice.mdが存在する場合は、ユーザーの語り口に合わせてください。voice.mdでアメリカ英語が指定されていない限り、イギリス英語を使用してください。- エムダッシュは使用しないでください。