mcpField
S
social-writer

social-writer

github.com/itechmeatマーケティング・グロース24265 回インストール4 日前に更新
リポジトリ

social-writer について

Social Writerは、複数のプラットフォーム向けに投稿やスレッドを作成するライティングスキルです。各プラットフォームの形式ガイドに、スタイル資料と草稿のチェックリストを組み合わせています。

主な機能

  1. 01プラットフォーム別の投稿・スレッドガイド
  2. 02コンテンツ形式の選択手順
  3. 03文字数とハッシュタグの参考情報
  4. 04スタイルとAI文体のチェック
  5. 05草稿の品質チェックリスト

活用シーン

  1. 01Xの投稿やスレッドの作成
  2. 02LinkedInやInstagram向けの内容調整
  3. 03投稿前のソーシャル文案の確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/itechmeat/llm-code --skill social-writer

インストール後、Claude Code で/social-writerを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

assets/
platform-templates.md
references/
ai-avoidance.md
facebook.md
hooks.md
linkedin.md
style-guide.md
technical-styles.md
threads-instagram.md
x-posts.md
x-strategy.md
x-threads.md
scripts/
tweet_validator.py

詳細

ソーシャルライター

人間らしい印象でエンゲージメントを促し、オーディエンスを増やす、各プラットフォームに最適化されたソーシャルメディアコンテンツを作成します。

クイックナビゲーション

トピック参照
X の単独投稿x-posts.md
X のスレッドx-threads.md
X のコンテンツ戦略x-strategy.md
フックのパターンhooks.md
LinkedInlinkedin.md
Threads と Instagramthreads-instagram.md
Facebookfacebook.md
AI らしさを避ける文章術ai-avoidance.md
スタイルガイドstyle-guide.md
技術ブログのスタイルtechnical-styles.md

プラットフォームのクイックリファレンス

プラットフォーム上限最適な長さハッシュタグ主なルール
X280 文字230〜280 文字最大 1〜2 個1 行目にフックを置き、文字数を最大限に活用する
LinkedIn3,000 文字1,300 文字3〜5 個「もっと見る」の前にフックを置く
Threads500 文字400〜500 文字なし会話調にし、ハッシュタグは使わない
Instagram2,200 文字投稿内容による5〜15 個ビジュアルを優先し、改行を入れる
Facebook無制限250 文字未満2〜3 個コミュニティとエンゲージメントを重視

コンテンツタイプの振り分け

What are you creating?
│
├─ X?
│   ├─ Single insight/observation → x-posts.md
│   ├─ Multi-part story/tutorial → x-threads.md
│   └─ Content planning → x-strategy.md
│
├─ LinkedIn → linkedin.md
│   └─ Professional, B2B, thought leadership
│
├─ Threads/Instagram → threads-instagram.md
│   └─ Conversational, authentic, visual
│
├─ Facebook → facebook.md
│   └─ Community, engagement, events
│
└─ Technical blog → technical-styles.md
    ├─ Karpathy style (conversational, personal)
    └─ Deep technical (opinion-forward, contrarian)

ライティングのワークフロー

1. プラットフォームと形式を選ぶ

次の点を基準に選びます。

  • オーディエンス:どこで過ごす時間が長いですか?
  • コンテンツの深さ:手短な洞察か、詳しい解説か
  • 目標:エンゲージメント、教育、告知
2. スタイルのリファレンスを確認する

執筆を始める前に:

  1. プラットフォーム別のガイドを読む
  2. ai-avoidance.md を読む。人間らしい文章にするために重要です。
  3. トーンについて style-guide.md を読む
3. コンテンツの下書きを作成する

最初からプラットフォームの制約を踏まえます。構成はスタイルに合わせます。

4. 品質を確認する

投稿前に、以下のチェックリストで確認します。

共通の品質チェックリスト

文体
  • AI ではなく、人が書いたように聞こえますか?
  • 禁止語(delve、unleash、harness、leverage)は一切使っていませんか?
  • em ダッシュ(—)は一切使っていませんか?
  • 短縮形を自然に使っていますか?
具体性
  • 名前、数字、ツール、日付が含まれていますか?
  • 仮定の話ではなく、具体例がありますか?
  • 誰かが書いたものだとしても、ブックマークしたいと思いますか?
構成
  • 1 行目にフックがありますか?
  • 文の長さに変化がありますか(5〜40 語)?
  • 各段落や各ツイートが単独でも意味を成しますか?
価値
  • 具体的な何かを学べますか?
  • 今日から実践できますか?
  • 実体験に基づいていますか?

X のクイックスタート

単独投稿のパターン
[Hook - stop the scroll]

[Context or specific detail]

[Insight or learning]

[Optional: engagement question]

例:

Shipped curation v1 for agents.foo today.

Discovery is way harder than app stores. Agents are conversations, not static features.

Had to rebuild around context matching instead of keyword search.
スレッドのパターン
1/N [Bold hook - main insight] 👇

2/N [Context or setup]

3-N/N [Key points, one per tweet]

N/N [Summary + CTA]

ルール:

  • 1 件目のツイートは、スレッドであることを示すため、必ず 👇 または 🧵 で終える
  • N/M 形式で番号を付ける(1/7、2/7... 7/7)
  • 各ツイートは単独でも意味を成す必要があります
  • 最大 5〜7 件のツイートにする(それ以上ならブログ記事にする)

エンゲージメントの高いコンテンツのパターン

パターン構成最適な用途
X をリリースし、Y を学んだリリースしたもの + 主な学び + 重要な理由プロジェクトの最新情報
X の方法問題 + 手順 + 重要な洞察チュートリアル
問題 → 解決策問題 + 失敗した試み + うまくいった方法ケーススタディ
通説への反論一般的な通説 + それが誤りである理由 + 根拠ソートリーダーシップ
ツールのおすすめツール + 具体的なメリット + 実例リソース

コンテンツの選択:共有する内容

常に共有 ✓
  • リリースした成果 + 学び
  • 一見して分からない洞察
  • 具体的なツールのおすすめ
  • よくある問題の解決策
避ける ✗
  • ありきたりな進捗報告
  • 実行前の計画
  • 当たり前の所見
  • エンゲージメント稼ぎ(「賛成なら RT」)
  • 曖昧な誇大宣伝

重大な禁止事項

  • 次の単語を使わないでください:delve、unleash、harness、leverage、robust、seamless、game-changer、unlock
  • どこにも em ダッシュ(—)を使わないでください
  • 「It's not X, it's Y」のパターンを使わないでください
  • エンゲージメントを求めないでください(「賛成なら RT」、「どう思いますか?」)
  • 形式ばったつなぎ言葉を使わないでください(Furthermore、Moreover、Additionally)
  • 文の長さを均一にしないでください
  • フックを省かないでください

リンク

コメント