social-media-skillsとは?
SubstackでMarTech AIニュースレターを執筆しているCharlie Hills氏によるsocial-media-skillsは、ClaudeおよびCodex向けの17個のAgent Skills(SKILL.mdワークフローファイル)のパックです。voice-builderスキルがユーザーへのインタビューを行い、3本から5本の執筆サンプルを分析してabout-me.mdとvoice.mdを生成します。他のスキルは下書きを作成する前にこれらを読み込みます。残りの大部分はLinkedInツールであり、投稿作成、フック、フォーマットフレームワーク、プロフィールの再構築、投稿スコアラー、トピック調査、そしてLinkedIn自身のエクスポートデータから構築されるアナリティクスダッシュボードが含まれます。その他には、Instagram Reelのスクリプト、YouTubeサムネイルプロンプト、固定コメント、Gemini向け画像プロンプトをカバーしています。
本ツールは執筆とレビューを行うのみで、公開は行いません。スケジューリング機能やプラットフォームAPI経由の投稿機能、投稿を行うブラウザ自動化機能は存在せず、READMEには下書きを保存しても公開はされないと明記されています。TikTokは対象外であり、Xは調査スキルが読み込むフィードとしてのみ登場します。オプションの2つのルートでは、自身のアカウントのキーを使用して有料サービスを呼び出します。LinkedInの投稿履歴やInstagram Reelを取得するためのApifyと、Reel動画を分析するためのGemini 2.5 Flashです。
リポジトリはMITライセンスで、2026年4月に作成されました。GitHub starは約4,480件、フォークは989件で、多くのスキルパックと比べてフォークの割合が高くなっています。GitHub releasesはありません。VERSIONS.mdにはCodexのサポートが追加された1.1.0(2026年9月15日)が記載されており、最後のコミットは2026年10月18日でした。テストスクリプトが1つあるた めGitHubではPythonと分類されていますが、スキル自体はMarkdownです。
social-media-skillsは使う価値があるか?
social-media-skillsは、スター数から受ける印象よりも規律が保たれています。17個のスキルはそれぞれ単なる1行のプロンプトではなく、完全なワークフローとなっています。post-scorerはコメントをリアクションの3倍の重みで評価し、下書きをユーザーの上位10%の投稿と比較したうえで、履歴がない場合にスコアカードを架空の数字で埋めることを拒否します。reels-scriptingは100点満点中95点を合格基準とするQAパスを実行し、スコアを水増しするのではなく障害となる要素を報告します。9月のリライトでは、エージェントはメンテナーの身元やアカウントを決して引き継いではならないこと、開いていない画像を確認済みと主張してはならないこと、下書きの作成を公開の許可と見なしてはならないことという明確なルールが追加されました。
ボイスファイルが有用な核となります。voice-builderは6つの質問によるインタビューとサンプルから、ユーザーが行うことだけでなく決して行わないことも記録したプロファイルを作成し、下書きスキルは毎回それを読み込みます。問題は、作成者自身のルールがユーザーのルールの上に重なることです。post-writerはem dashesを全面的に禁止し、デフォルトでBritish Englishを使用し、投稿を150語から300語の間に制限します。reels-scriptingは「I」で始めることを禁じ、Reelのポイントを2つに制限します。これらはLinkedInにおいて賢明な習慣ではありますが、一人のクリエイターの習慣に過ぎず、それらを削除するにはSKILL.mdファイルを編集する必 要があります。
有料ルートには実質的なリスクが伴います。投稿履歴の取得にはApifyのアクターであるapimaestro/linkedin-profile-postsを使用し、投稿1件あたり$0.005かかるため、100件の投稿で約$0.50になります。また、Reelの分析にはApifyのInstagramスクレイパーに加えてGemini 2.5 Flashを使用し、入力100万トークンあたり$0.30かかります。LinkedInの利用規約はプロフィールやデータをスクレイピングするスクリプトやクローラーを禁止しており、Instagramの規約も許可のない自動収集を禁じています。niche-researchもエージェントにXのホームフィードをスクロールするよう指示しますが、Xの規約では書面による同意のないクローリングやスクレイピングは明示的に禁止されていると記載されています。これらのスキルは収集範囲を投稿本文とカウント数に限定し、コメントのスクレイピングを禁じることでリスクの露出を狭めていますが、リスクそのものを排除しているわけではありません。analytics-dashboardが行っているように、自身のLinkedIn Analyticsエクスポートデータをアップロードすれば、この問題を回避できます。
このリポジトリはショーウィンドウでもあります。READMEとプラグインマニフェストはMarTech AI Substackを案内しており、最近の記事のほとんどは有料購読者向けです。また、aboutページではLinkedInでの存在感構築の支援に向けたウェイティングリストに読者を誘導しています。READMEによると、これは作成者のアカウント(フォロワー数350,000人と記載)を支えるプライベートシステムの全体ではないとされています。リポジトリ内の要素は制限されておらず、ニュースレターがなくてもスキルは動作しますが、画像スキルは作成者が使用しているFigmaパイプラインではなく、Geminiプロンプトの出力にとどまっています。オープンなプルリクエストには、未マージの公開スキルの提案やいくつかの無関係な投稿が含まれており、プロジェクトは一人の人物の作業によるものです。
真価を発揮する場面
LinkedInに週3回投稿している個人のB2Bコンサルタント
会議メモや文字起こしから自分らしい語り口の投稿を下書きする
過去の投稿5件を使ってvoice-builderを一度実行し、次にpost-writerにコンテキストの情報をまとめて渡します。3つの切り口を提示し、コードブロックで下書きを作成して、承認されたバージョンを保存します。ClaudeまたはCodexのプラン以外のAPIコストは発生しません。
LinkedInの成果を毎月レビューする30人規模の代理店のマーケティング責任者
LinkedIn Analyticsのエクスポートデータをダッシュボードに変換し、次に投稿すべき候補のリストを作成する
xlsxエクスポートファイルをanalytics-dashboardにアップロードすると、曜日ごとのヒートマップと5つの推奨事項を含むReactおよびRechartsのダッシュボードが構築され、予測値には外挿である旨のラベルが付けられます。LinkedIn自身のエクスポートデ ータを使用するため、スクレイピングは行われません。
2人のコンテンツチーム向けに共有のCodexプロジェクトをセットアップする開発者
各自のカスタムコピーを上書きすることなく、一貫したライティングスキル一式をインストールする
READMEのループ処理を使用してスキルを.agents/skillsにコピーします。これにより既存のフォルダが保持されます。その後、python3 tests/test-codex-portability.py --codexを実行します。更新は手動で行います。このループ処理はアップデータではありません。
導入前に確認すること
- 導入
- Claude Codeでは、/plugin marketplace add charlie947/social-media-skillsを実行した後に/plugin install social-media-skillsを実行します。Codexではスキルインストーラーを使うか.agents/skillsへコピーします。Claude Desktopではスキルフォルダを1つずつzip圧縮してアップロードします。パーソナライズされた出力を得るには、最初にvoice-builderを実行してください。
- 連携
- LinkedIn投稿履歴およびInstagram Reel用のオプションのApify(APIFY_API_TOKEN)、動画分析用のNode 18+を伴うGemini 2.5 Flash(GOOGLE_AI_API_KEY)、参照リンク用のNotionコネクタ、エージェントが 既存で備えているWeb検索ツールやブラウザツールを使用します。画像スキルはGeminiに貼り付けるプロンプトを出力します。
- データとプライバシー
- ボイスファイルと出力結果はプロジェクトフォルダ内に保持されます。下書きは使用しているエージェントのモデルプロバイダーに送信されます。Apifyの実行により公開投稿の本文とカウント数が収集され、Geminiの無料API枠ではGoogleが製品向上のために入力データを利用することを許可します。MITライセンスであり、セキュリティアドバイザリは公開されていません。
- 大規模利用時のコスト
- 有料版はありません。ApifyのFreeプランには月額$5のクレジットが含まれ、Starterは月額$19です。LinkedInの履歴取得はFree枠で100投稿あたり約$0.50、Reelのスクレイピングは1件あたり約$0.0026かかり、これに加えて出力100万トークンあたり$2.50のGeminiトークン費用が発生します。
- 制限
- オープンなissueおよびプルリクエストが17件あり、いくつか無関係なものが含まれます。GitHub releasesがないため、インストールしたコピーは手動で更新する必要があります。Geminiの画像生成機能へのアクセス権限がない限り、画像スキルはプロンプトの提示にとどまります。LinkedIn Analyticsのエクスポート形式は例示として扱われており、固定のスキーマではありません。
良い点
- 明確な根拠と捏造防止ルールを備えた完全なワークフロー
- 執筆スタイルだけでなく避けるべき事項も記録するボイスプロファイル
- 意図的に下書きのみを作成する設計で、公開やメッセージ送信を行わない
- Claude Code、Claude Desktop、Codexで動作
気になる点
- オプションのLinkedInおよびInstagramスクレイピングルートがプラットフォームの利用規約と競合する
- 作成者のスタイルルール(em dashes禁止、150〜300語)がハードコードされている
- LinkedInに強く偏重しており、TikTokには非対応で、投稿やスケジューリング機能もない
- 単一のメンテナーであり、有料ニュースレターへのリードマグネットを兼ねている
おすすめの人
ClaudeまたはCodexを使用して自身のLinkedIn投稿を執筆しており、公開ツールではなく自身の口調での下書きを求めている創業者、コンサルタント、マーケター。
social-media-skillsの代替
social-media-skills:よくある質問
- social-media-skillsは使う価値があるか?
- 自らの限界を大半のツール以上によく理解している、慎重に記述されたLinkedInゴーストライティングキットですが、作成者個人のハウススタイルと、LinkedIn自身の規約で禁じられているスクレイピングルートに制約されています。 評価は5点満点中3.6点です。
- social-media-skillsの料金は?
- 無料かつオープンソース (MIT)です。オプションのルートでは、自身のApifyアカウント(取得したLinkedIn投稿1件あたり約$0.005)およびGemini APIキーを使用します。
- social-media-skillsの欠点は?
- オプションのLinkedInおよびInstagramスクレイピングルートがプラットフォームの利用規約と競合する; 作成者のスタイルルール(em dashes禁止、150〜300語)がハードコードされている; LinkedInに強く偏重しており、TikTokには非対応で、投稿やスケジューリング機能もない; 単一のメンテナーであり、有料ニュースレターへのリードマグネットを兼ねている.
- social-media-skillsは誰に向いているか?
- ClaudeまたはCodexを使用して自身のLinkedIn投稿を執筆しており、公開ツールではなく自身の口調での下書きを求めている創業者、コンサルタント、マーケター。
- チームや本番環境でsocial-media-skillsを使うと費用はいくらか?
- 有料版はありません。ApifyのFreeプランには月額$5のクレジットが含まれ、Starterは月額$19です。LinkedInの履歴取得はFree枠で100投稿あたり約$0.50、Reelのスクレイピングは1件あたり約$0.0026かかり、これに加えて出力100万トークンあたり$2.50のGeminiトークン費用が発生します。
- social-media-skillsは企業データを扱っても安全か?
- ボイスファイルと出力結果はプロジェクトフォルダ内に保持されます。下書きは使用しているエージェントのモデルプロバイ ダーに送信されます。Apifyの実行により公開投稿の本文とカウント数が収集され、Geminiの無料API枠ではGoogleが製品向上のために入力データを利用することを許可します。MITライセンスであり、セキュリティアドバイザリは公開されていません。
- social-media-skillsの代わりになるものは?
- 当サイトでレビューした中で最も近い代替はAgent Reach 、 Anthropic Skillsです。
回答確認日:2026年10月31日
