From aso-optimize
Generates optimized App Store/Google Play metadata—titles, subtitles, keywords, descriptions, promo text, What's New—in multiple languages via 4 agent teams for keyword research, competitor analysis, copywriting, localization. Outputs MD reports.
npx claudepluginhub sean-sunagaku/claude-code-plugin --plugin aso-optimizeThis skill uses the workspace's default tool permissions.
4つの専門エージェントがチームで議論・フィードバックし合い、App Store / Google Play 向けの最適なメタデータを作成する。
Optimizes iOS App Store and Google Play metadata—titles, subtitles, keywords, descriptions—for ASO search visibility and conversions, with platform limits and keyword rules.
Optimizes mobile app listings on Apple App Store and Google Play Store via keyword research, metadata optimization, competitor analysis, A/B testing, and performance tracking workflows.
Optimizes mobile app store listings with keyword research, metadata tuning, competitor analysis, review insights, and launch strategies for App Store and Play Store.
Share bugs, ideas, or general feedback.
4つの専門エージェントがチームで議論・フィードバックし合い、App Store / Google Play 向けの最適なメタデータを作成する。
以下を確認する(不明ならユーザーに質問):
TeamCreate で aso-optimize チームを作成。以下4エージェントを 1つのメッセージで並列に Task ツールで起動する。
| name | 役割 | 主な調査手段 |
|---|---|---|
aso-strategist | ASO 全体戦略・競合分析・構成設計 | WebSearch |
keyword-researcher | キーワード調査・選定・最適化 | WebSearch |
copywriter | App Store テキスト全要素の作成 | アプリ情報分析 |
localizer | 多言語ローカライゼーション・文化適応 | WebSearch |
各エージェントは agents/ ディレクトリにサブエージェントとして定義済み。
TaskCreate で5つのタスクを作成:
addBlockedBy: ["1","2","3","4"])各エージェントのプロンプトに {APP_INFO} を埋め込んで起動する。
subagent_type: "aso-strategist" # agents/ で定義済みのサブエージェント名
team_name: "aso-optimize"
mode: "bypassPermissions"
run_in_background: true
エージェントは自律的に議論する:
Round 1: aso-strategist が競合分析+戦略 → keyword-researcher がキーワード選定 → copywriter がドラフト作成 → localizer が翻訳
Round 2: 各エージェントが相互フィードバック → キーワード修正・テキスト改善
Round 3: 最終版を確定、スコアリング
リーダーは基本見守り。エージェントが詰まった場合のみ介入。
全報告が揃ったら統合レポートを MD で出力する。テンプレートは references/report-template.md を参照。
出力先:
ASO_REPORT.md — 統合レポート(プロジェクトルート)aso/category.md — App Store カテゴリ設定(メイン/サブ)を別ファイルで出力| ファイル名 | 言語 |
|---|---|
aso/ja_appstore_copy.md | 日本語 |
aso/en_appstore_copy.md | 英語 |
aso/zh-Hans_appstore_copy.md | 中国語(簡体字) |
aso/zh-Hant_appstore_copy.md | 中国語(繁体字) |
aso/ko_appstore_copy.md | 韓国語 |
aso/{locale}_appstore_copy.md | その他の対象言語 |
重要: ユーザーが指定した対象言語の 全て について個別ファイルを出力すること。日本語・英語のみで終わらない。 各ファイルには以下の全要素を含める:
| 要素 | 文字数制限 | 備考 |
|---|---|---|
| アプリ名 | 30文字 | 最も重要。ブランド名+主要キーワード |
| サブタイトル | 30文字 | 補助キーワード。名前と重複しない |
| キーワードフィールド | 100文字 | カンマ区切り。名前/サブタイトルと重複しない |
| 宣伝テキスト | 170文字 | 審査不要。頻繁に更新可。CTA重要 |
| 説明文 | 4000文字 | 最初の3行が最重要(折りたたみ前) |
| What's New | 4000文字 | 簡潔に。ユーザーメリット中心 |
shutdown_request を送信TeamDelete でチーム削除