minicoohei/ai-agent-camp/content-optimizer
Claude Code and agent skill by minicoohei/ai-agent-camp
Trust tier 2
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
コンテンツのA/Bテスト・自己改善ループを支援するプランナースキル。 市場トレンド調査 → 仮説生成 → 実験設計 → メトリクス収集 → 分析改善の全サイクルをカバー。 「コンテンツを最適化」「投稿を改善したい」「トレンド分析して投稿案を作って」「エンゲージメント改善」等のリクエストで発動。
Install
npx vskill@latest install minicoohei/ai-agent-camp/content-optimizerSKILL.md
Content Performance Optimizer - コンテンツ自己改善ループ
Description
5ソース(X, Google検索, Google Trends, Reddit/HN, 競合アカウント)から市場データを収集し、 LLMで統合分析して仮説とA/Bバリアントを自動生成します。 生成した投稿バリアントをTypefullyにドラフト登録し、投稿後のパフォーマンスを測定・学習することで、 コンテンツの継続的な自己改善サイクルを実現します。
ワークフロー概要
クイックスタート
スクリプト一覧
| スクリプト | 用途 | |
|---|---|---|
| hypothesis_generator.py | 市場調査→仮説生成→バリアント作成 | |
| collect_metrics.py | ツイートメトリクス収集・バリアント比較 | |
| typefully_client.py | Typefully API v2 クライアント |
hypothesis_generator.py Parameters
| Parameter | Required | Default | Description | |
|---|---|---|---|---|
| --topic, -t | Yes | - | 調査トピック | |
| --channel, -c | No | x_twitter | チャネル: x_twitter, email, linkedin | |
| --competitors | No | - | 競合アカウント(カンマ区切り) | |
| --lang, -l | No | ja | 言語: ja, en, all | |
| --days, -d | No | 7 | 調査期間 | |
| --num-hypotheses | No | 5 | 生成する仮説数 | |
| --auto-draft | No | false | Typefullyにドラフト自動作成 | |
| --output, -o | No | output/content-optimizer/ | 出力先 | |
| --dry-run | No | false | API呼び出しなしでプレビュー | |
| --test | No | false | セルフテスト |
collect_metrics.py Parameters
| Parameter | Required | Default | Description | |
|---|---|---|---|---|
| --tweet-ids | No | - | メトリクス取得対象ツイートID(カンマ区切り) | |
| --username | No | - | ユーザーの直近投稿を取得 | |
| --experiment-id | No | - | 実験IDで紐付けて比較 | |
| --days-after | No | 3 | 投稿後何日分のメトリクスを取得 | |
| --output, -o | No | output/content-optimizer/ | 出力先 | |
| --test | No | false | セルフテスト |
データソース
| ソース | API | 取得データ | 環境変数 | |
|---|---|---|---|---|
| X (Twitter) | X API v2 Recent Search | バズ投稿(エンゲージメント上位) | X_BEARER_TOKEN | |
| Google 検索 | Gemini Google Search grounding | トレンド記事・ベストプラクティス | GEMINI_API_KEY | |
| Google Trends | Gemini grounding経由 | 検索ボリューム推移・急上昇トピック | GEMINI_API_KEY | |
| Reddit / HN | Reddit JSON API + HN Algolia API | コミュニティ議論・センチメント | 不要 | |
| 競合アカウント | X API v2 User Tweets | 競合の高パフォーマンス投稿 | X_BEARER_TOKEN |
出力フォーマット
環境設定
必須環境変数
オプション環境変数
取得方法
- X_BEARER_TOKEN: X Developer Portal でプロジェクト作成後に取得(Basic プラン以上)
- GEMINI_API_KEY: Google AI Studio で取得(無料)
- TYPEFULLY_API_KEY: Typefully Settings の API セクションで取得
自己改善ループの使い方
hypothesis_generator.pyでトレンド分析 → 仮説 → バリアント生成- Typefully で A/B バリアントを投稿(手動 or
--auto-draftフラグ) - 2-3日後に
collect_metrics.pyでパフォーマンス測定 - 結果を踏まえて次の仮説を生成(学習が蓄積される)
使用例
依存関係
Related Skills
x-research— X検索データの収集ab-test-setup— 実験設計の詳細フレームワークsocial-content— SNSコンテンツ戦略content-strategy— コンテンツ計画analytics-tracking— メトリクス計測
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/content-optimizer/SKILL.md
Popularity
- Repository stars
- 357
- Repository forks
- 12
- 7-day trend score
- 29
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 27 Apr 2026, 6 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/minicoohei/ai-agent-camp/content-optimizer)