x-content-optimizer について
指定されたアルゴリズムのシグナル、構成、事実確認手順に沿って、X の投稿を監査・改稿するワークフローです。単独投稿、記事、スレッドに対応し、最終出力の前に承認を求めます。
主な機能
- 01反応シグナルとリスクの監査
- 02書き出しと読みやすさの確認
- 03事実に関する主張の検証
- 04改稿案の提示
- 05最終出力前の承認確認
活用シーン
- 01X 投稿の草稿レビュー
- 02X スレッド構成の改善
- 03記事改稿前の主張確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ newmanxbt/ normans-skills --skill x-content-optimizerインストール後、Claude Code で/x-content-optimizerを入力して読み込まれたか確認します。
同梱ファイルreferences/algorithm-rules.md
詳細
X Optimizer
X のレコメンドアルゴリズム(Phoenix/Grok ベース)に照らしてコンテンツを監査し、最適化の提案を行います。
ワークフロー
Input Content → Algorithm Audit → Issue Report → Fact Check → Suggested Revision → User Approval → Final Output
ステップ 1:コンテンツを受け取る
任意の形式のコンテンツを受け付けます。
- テキストを直接貼り付け
- Markdown ファイル
- 複数のツイート(スレッド)
コンテンツの種類を特定します。
- 単独ツイート:280 文字未満の投稿 1 件
- X 記事:長文形式のネイティブコンテンツ
- スレッド:複数のツイートがつながったもの
ステップ 2:アルゴリズム監査
監査カテゴリ
A. ポジティブなシグナルの可能性
| シグナル | 確認事項 |
|---|---|
| お気に入り | 感情に響く内容、または価値ある知見がありますか? |
| 返信 | 議論を促すきっかけや質問がありますか? |
| リポスト | 共有する価値のある内容ですか? |
| 滞在時間 | 注意を引きつける深みがありますか? |
| クリック | 好奇心をそそる導入がありますか? |
B. ネガティブなシグナルのリスク
| シグナル | 確認事項 |
|---|---|
| 興味なし | 対象読者に関連する内容ですか? |
| ミュート/ブロック | 敬意があり、スパムのようではありませんか? |
| 報告 | ポリシーに準拠していますか? |
C. 学習されたペナルティ
| 要因 | 確認事項 |
|---|---|
| 外部リンク | 価値の中核はリンク先ではなく、コンテンツ内にありますか? |
| クリックベイト | 約束した内容に見合う価値を提供していますか? |
D. 形式と構成
- フックの強さ(冒頭の 1 行/50 文字)
- コンテンツの完全性
- エンゲージメントを促す要素(CTA/質問)
- 読みやすさ(改行、強調)
ステップ 3:監査レポートを作成する
形式:
## Audit Report
### Score Summary
- Positive Signal Potential: [HIGH/MEDIUM/LOW]
- Negative Signal Risk: [HIGH/MEDIUM/LOW]
- Overall Algorithm Fit: [EXCELLENT/GOOD/NEEDS WORK/POOR]
### Issues Found
1. [Issue]: [Explanation]
- Impact: [Which signal affected]
- Fix: [Specific suggestion]
2. [Issue]: [Explanation]
...
### Strengths
- [What works well]
ステップ 4:事実確認
重要:事実情報(数値、日付、統計、製品/企業に関する主張)を追加または提案する前に、必ず次のことを行ってください。
- 確認が必要なコンテンツ内の事実に関する主張を特定する
- WebSearch ツールを使って検索し、検証する
- 最適化したバージョンには、検証済みの事実のみを含める
- 検証できない主張は削除するか、要確認として示す。データを決して捏造しない
検証が必要な例:
- 製品の発売日(「X は…にリリースされました」)
- 統計(「ユーザーの X%が…」)
- 企業の発表(「企業がたった今…を発表」)
- パフォーマンス指標(「時間を X%短縮」)
検証可能な情報源がない場合は、次のいずれかを行います。
- 主張を完全に削除する
- 定性的な表現に置き換える(根拠のない割合ではなく「大幅に改善」など)
- 情報源があるかユーザーに尋ねる
ステップ 5:最適化バージョンを作成する
すべての問題に対処した完全な書き直し版を提示します。
形式:
## Optimized Version
[Full rewritten content]
### Changes Made
1. [Change]: [Why it improves algorithm score]
2. [Change]: [Why it improves algorithm score]
ステップ 6:ワンクリック適用を提示する
コンテンツがファイルの場合:
Would you like me to apply these changes to the file?
テキストが直接入力された場合:
Here's your optimized content ready to copy.
コンテンツ別のガイドライン
単独ツイート
- 最初の 50 文字以内にフックを置く(プレビューでの表示を意識)
- 価値の中核を完全に伝える
- エンゲージメントを促す要素で締めくくる
- 外部リンクを含める場合は、先に背景を説明する
X 記事
- タイトル:好奇心を刺激し、具体的な価値を示す
- 導入:クリックした価値があると感じさせる
- 本文:セクションごとに構成する
- 締めくくり:要約+CTA
- 利点:ユーザーをプラットフォーム内にとどめる(滞在時間)
スレッド
- ツイート 1:単独でも成立するフックにする
- ツイート 2~3:エンゲージメントを促すポイント(質問)
- 中盤:価値を届ける
- 最後:CTA(リポスト、フォロー)
- 各ツイート:それぞれ完結し、単独でも成立させる
クイックリファレンス
効果の高い改善
- 質問や議論を促すきっかけを追加 → ↑ 返信
- 引用したくなる一文を追加 → ↑ リポスト
- 冒頭のフックを強化 → ↑ クリック、滞在時間
- 外部リンクを削除するか、文脈を補う → ↑ 滞在時間
- 具体的なデータや例を追加 → ↑ 信頼性、共有
よくある問題
| 問題 | 影響 | 対処法 |
|---|---|---|
| フックが弱い | クリック/滞在時間が少ない | 最初の 1 行を書き直す |
| リンク先にしか価値がない | ユーザーがプラットフォームを離れる | コンテンツ内に価値を加える |
| エンゲージメントを促す要素がない | 返信が少ない | 質問/CTA を追加する |
| 文字が詰まっている | 滞在時間が短い | 改行を入れる |
| 話題がずれている | 「興味なし」のシグナル | 対象読者との適合性を明確にする |
コメント
Markdown 対応