Agent skill

Content Optimizer

by minicoohei in minicoohei/ai-agent-camp

コンテンツのA/Bテスト・自己改善ループを支援するプランナースキル. An agent skill from minicoohei/ai-agent-camp.

No licenceAuto-check: notes

Install Content Optimizer

skills CLI
$ npx skills add minicoohei/ai-agent-camp --skill content-optimizer -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install minicoohei/ai-agent-camp content-optimizer --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/minicoohei/ai-agent-camp.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/content-optimizer .claude/skills/content-optimizer && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
content-optimizer
GitHub stars
347
Token cost
~1.3k tokens
SKILL.md length
213 words
Files
10 (incl. scripts, references)
Skills in repo
37
Repo updated
First seen
Licence
None found

At a glance

コンテンツのA/Bテスト・自己改善ループを支援するプランナースキル. An agent skill from minicoohei/ai-agent-camp.

  • Works in 4 steps: hypothesis_generator.py でトレンド分析 → 仮説 →… → Typefully で A/B バリアントを投稿(手動 or… → 2-3日後に collect_metrics.py でパフォーマンス測定 → …
  • SKILL.md covers Description, ワークフロー概要, クイックスタート and スクリプト一覧, plus 9 more sections
  • Runs Python scripts from its folder; calls python; needs X_BEARER_TOKEN and GEMINI_API_KEY

What it does

Content Optimizer is an agent skill from minicoohei/ai-agent-camp. コンテンツのA/Bテスト・自己改善ループを支援するプランナースキル。 市場トレンド調査 → 仮説生成 → 実験設計 → メトリクス収集 → 分析改善の全サイクルをカバー。 「コンテンツを最適化」「投稿を改善したい」「トレンド分析して投稿案を作って」「エンゲージメント改善」等のリクエストで発動。

Its SKILL.md is about 1.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 12 other files, including scripts and reference files (for example `SKILL.en.md`, `SKILL.es.md` and `agents/openai.yaml`).

It works with Google Gemini, X (Twitter) and Reddit. The repository describes itself as: AI Agent Camp — non-engineer-friendly AI agent training curriculum. Lessons, skills, commands, and hooks for Claude Code, Cursor, and Codex.

Example prompts

  • “/content-optimizer”

Requirements

  • Python 3
  • A credential in X_BEARER_TOKEN
  • A credential in GEMINI_API_KEY

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. hypothesis_generator.py でトレンド分析 → 仮説 → バリアント生成
  2. Typefully で A/B バリアントを投稿(手動 or --auto-draft フラグ)
  3. 2-3日後に collect_metrics.py でパフォーマンス測定
  4. 結果を踏まえて次の仮説を生成(学習が蓄積される)

What it can do on your machine

Read from SKILL.md and the folder at commit 048ba4c. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 3 files in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • developer.x.com
    • aistudio.google.com
    • typefully.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • X_BEARER_TOKEN
    • GEMINI_API_KEY
    • TYPEFULLY_API_KEY

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Content Optimizer loads about 1.3k tokens when it runs, and up to ~13k if it reads all its reference files. Until then it costs about 41 tokens; SKILL.md has 213 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~41
When it runs · the whole SKILL.md, loaded when a task matches
~1.3k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~13k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NoteMentions a .env fileSKILL.md:112
    # .env に追加

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 213 words (~1,274 tokens).

“5ソース(X, Google検索, Google Trends, Reddit/HN, 競合アカウント)から市場データを収集し、 LLMで統合分析して仮説とA/Bバリアントを自動生成します。 生成した投稿バリアントをTypefullyにドラフト登録し、投稿後のパフォーマンスを測定・学習することで、 コンテンツの継続的な自己改善サイクルを実現します。”

— opening of SKILL.md by minicoohei
name
content-optimizer
version
1.0.0
author
ai-agent-camp
triggers
content-optimizer, コンテンツを最適化, 投稿を改善, トレンド分析, エンゲージメント改善, コンテンツ改善ループ, Typefully, content optimization
dependencies
requests>=2.28.0, python-dotenv>=0.19.0, pyyaml>=6.0, google-genai>=0.5.0

Read the full SKILL.md on GitHub

Files

SKILL.md and 9 other files (scripts, references) in skills/content-optimizer of minicoohei/ai-agent-camp.

  • SKILL.md
  • SKILL.en.md
  • SKILL.es.md
  • agents/openai.yaml
  • references/experiment-templates.md
  • references/improvement-patterns.md
  • references/metrics-guide.md
  • scripts/collect_metrics.py
  • scripts/hypothesis_generator.py
  • scripts/typefully_client.py

Open the folder on GitHubat commit 048ba4c

Compare with similar skills

Content Optimizer next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Content Optimizer compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Content Optimizer this skillminicoohei/ai-agent-camp347—~1.3kAutomated safety check: NotesNone
Agent ReachPanniantong/Agent-Reach93k—~1.4kAutomated safety check: PassMIT
bb-browser Site Commands for OpenClawepiral/bb-browser6.2k—~1kAutomated safety check: PassMIT
Content CollectorvigorX777/content-collector-skill240—~2kAutomated safety check: PassNone
Influencer Discoverytigerless-labs/influencer-discovery211—~2.5kAutomated safety check: NotesNone
Qiaomu Opencli Usagejoeseesun/qiaomu-opencli-skills993—~3kAutomated safety check: PassMIT

Similar skills

  • Agent Reach

    Panniantong/Agent-Reach

    Routes web research and platform lookups across 16 sites, including Twitter, Reddit, YouTube, Bilibili, Xiaohongshu and GitHub, through one command-line tool.

    93k GitHub stars~1.4k tokensUpdated 22 days ago
    Productivity & AutomationAuto-check passed
  • Runs structured data commands against sites such as Twitter, Reddit, GitHub, YouTube and Zhihu through OpenClaw's browser, reusing your existing login state.

    6.2k GitHub stars~1k tokensUpdated 4 mo ago
    Productivity & AutomationAuto-check passed
  • Content Collector

    vigorX777/content-collector-skill

    Collect social media content (X/Twitter, WeChat, Jike, Reddit, etc.) into Feishu bitable.

    240 GitHub stars~2k tokensUpdated 6 mo ago
    Productivity & AutomationAuto-check passed
  • Influencer Discovery

    tigerless-labs/influencer-discovery

    Find the bloggers/creators who can help promote your work, capture their contact info, and append them to the target sheet in Google Sheets.

    211 GitHub stars~2.5k tokensUpdated 15 days ago
    Marketing & SEOAuto-check: notes
  • Qiaomu Opencli Usage

    joeseesun/qiaomu-opencli-skills

    A skill your agent uses when running OpenCLI commands to interact with websites (Bilibili, Twitter, Reddit, Xiaohongshu, etc.), desktop apps (Cursor, Notion), or public APIs (HackerNews, arXiv).

    993 GitHub stars~3k tokensUpdated 6 mo ago
    Research & ScienceAuto-check passed
  • Feedgrab Batch

    iBigQiang/feedgrab

    Batch content grabber — bulk fetch bookmarks, user tweets, search results, author notes, wiki pages, subreddit posts, and more from X/Twitter, Xiaohongshu, Reddit, WeChat, YouTube, Feishu, Zhihu.

    613 GitHub stars~1.8k tokensUpdated 29 days ago
    Productivity & AutomationAuto-check passed

More from minicoohei/ai-agent-camp

All 37 skills in this repo
  • Exploratory Data Analysis

    minicoohei/ai-agent-camp

    200以上のファイル形式に対応した探索的データ分析(EDA)スキル. An agent skill from minicoohei/ai-agent-camp.

    347 GitHub stars~3.5k tokensUpdated yesterday
    Auto-check passed
  • Video Editor

    minicoohei/ai-agent-camp

    TikTok/YouTube向け動画編集スキル。ffmpegでキャプション焼き込み、 Ken Burnsエフェクト、シーン結合、音声合成を行う。

    347 GitHub stars~756 tokensUpdated yesterday
    Auto-check passed
  • Article Writer

    minicoohei/ai-agent-camp

    テーマからアウトライン生成→文体プロファイル適用→Markdown記事出力を行う記事執筆スキル. An agent skill from minicoohei/ai-agent-camp.

    347 GitHub stars~990 tokensUpdated yesterday
    Auto-check passed
  • Banner Creator

    minicoohei/ai-agent-camp

    各種SNS・広告プラットフォーム向けのバナー/クリエイティブを生成するスキル. An agent skill from minicoohei/ai-agent-camp.

    347 GitHub stars~1.1k tokensUpdated yesterday
    Auto-check passed
  • Check Inbox

    minicoohei/ai-agent-camp

    メールとSlackから返信すべき項目・タスクを抽出する統合型スキル. An agent skill from minicoohei/ai-agent-camp.

    347 GitHub stars~870 tokensUpdated yesterday
    Auto-check: notes
  • Diagram Generator

    minicoohei/ai-agent-camp

    Gemini Image Generation API でテキストから図解・インフォグラフィック・ダイアグラムを生成するスキル。

    347 GitHub stars~581 tokensUpdated yesterday
    Auto-check passed

Questions about Content Optimizer

What does Content Optimizer do?

コンテンツのA/Bテスト・自己改善ループを支援するプランナースキル. An agent skill from minicoohei/ai-agent-camp. Content Optimizer is an agent skill from minicoohei/ai-agent-camp.

How do I install Content Optimizer in Claude Code?

Run `npx skills add minicoohei/ai-agent-camp --skill content-optimizer -a claude-code`. Or copy the skill folder (skills/content-optimizer in minicoohei/ai-agent-camp) into .claude/skills/content-optimizer in your project. Claude Code loads it when a task matches its description.

How do I install Content Optimizer in Codex?

Run `npx skills add minicoohei/ai-agent-camp --skill content-optimizer -a codex`. Or copy the skill folder (skills/content-optimizer in minicoohei/ai-agent-camp) into .agents/skills/content-optimizer in your project. Codex loads it when a task matches its description.

Can I use Content Optimizer in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add minicoohei/ai-agent-camp --skill content-optimizer -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/content-optimizer, .gemini/skills/content-optimizer, .github/skills/content-optimizer and .opencode/skills/content-optimizer in your project.

What does Content Optimizer need to run?

Going by SKILL.md and its folder, Content Optimizer needs Python for the scripts in its folder, the command-line tools its instructions call (python) and credentials named X_BEARER_TOKEN, GEMINI_API_KEY and TYPEFULLY_API_KEY. Our summary lists: Python 3; A credential in X_BEARER_TOKEN; A credential in GEMINI_API_KEY.

Does Content Optimizer access the network?

SKILL.md names 3 domains. As links in the text: developer.x.com, aistudio.google.com and typefully.com. This is read from the text; nothing was executed.

Is Content Optimizer safe to install?

Our automated static check of SKILL.md found notes only (mentions a .env file), nothing it rates as a warning. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Content Optimizer use?

No licence was found for Content Optimizer or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Content Optimizer use?

About 1.3k tokens (SKILL.md is roughly 5.1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 11k tokens, read only when the agent opens those files.

What are the alternatives to Content Optimizer?

Skills that share tags, products or a category with Content Optimizer: Agent Reach (Panniantong/Agent-Reach, 93k stars), bb-browser Site Commands for OpenClaw (epiral/bb-browser, 6.2k stars), Content Collector (vigorX777/content-collector-skill, 240 stars) and Influencer Discovery (tigerless-labs/influencer-discovery, 211 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Content Optimizer?

minicoohei (a GitHub user) maintains it in minicoohei/ai-agent-camp, which has 347 GitHub stars. The repository holds 37 skills in this directory. The repository was last updated on October 7, 2026.

Source: minicoohei/ai-agent-camp on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.