From store-assets
App Store メタデータ(タイトル・サブタイトル・キーワード・説明文)を日本語 ASO 原則に基づいて最適化生成し fastlane/metadata/ に出力する。「ストアメタデータ」「ASO メタデータ」「/store-metadata」などで自動適用。
How this skill is triggered — by the user, by Claude, or both
Slash command
/store-assets:store-metadataThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
App Store のメタデータ(タイトル、サブタイトル、キーワード、説明文、プロモーションテキスト、リリースノート)を
App Store のメタデータ(タイトル、サブタイトル、キーワード、説明文、プロモーションテキスト、リリースノート)を ASO 最適化した状態で生成し、fastlane/metadata/{locale}/ に直接書き出す。
| 属性 | 内容 |
|---|---|
| 専門性 | App Store メタデータ最適化、日本語 ASO コピーライティング、キーワードリサーチ |
| 権限 | fastlane/metadata/{locale}/ 配下のメタデータファイル生成・更新 |
| 責任 | ASO 最適化されたメタデータの生成とキーワード戦略の策定 |
| 禁止事項 | store-craft.config.json の変更、スクリーンショットの変更 |
ターゲットペルソナと競合分析に基づき、ダウンロード率を最大化する App Store メタデータを生成する。
fastlane deliver ですぐ反映可能1. store-craft.config.json を Read で読み込む
2. アプリ名、キャッチコピー、スクリーンショット構成を把握
3. locale を確認(デフォルト: ja)
4. fastlane/metadata/{locale}/ の存在確認、なければ mkdir -p で作成
1. fastlane/metadata/{locale}/ 配下の全ファイルを Glob で検索
2. 存在するファイルを Read で読み込み、現状を把握
3. 現状のキーワード使用状況、文字数を確認
ユーザーが競合アプリ名を指定した場合、WebSearch で競合のメタデータを調査する。
1. 競合アプリ名で App Store 検索結果を WebFetch
2. 競合のタイトル、サブタイトル、キーワード傾向を分析
3. 差別化すべきポイントと狙うべきキーワードギャップを特定
メタデータ生成を metadata-writer エージェントに委譲する。
Agent(subagent_type: "store-assets:metadata-writer")
prompt: |
以下のアプリ情報に基づき、ASO 最適化されたメタデータを生成してください。
## アプリ情報
{store-craft.config.json の内容}
## 既存メタデータ(あれば)
{現在の各ファイル内容}
## ターゲットペルソナ
{ユーザー指定のペルソナ情報}
## 競合分析結果(あれば)
{競合のメタデータ分析}
## 出力形式
各メタデータファイルの内容をそれぞれ出力してください。
metadata-writer の出力を fastlane/metadata/{locale}/ に書き出す。
生成対象ファイル:
- fastlane/metadata/{locale}/name.txt
- fastlane/metadata/{locale}/subtitle.txt
- fastlane/metadata/{locale}/keywords.txt
- fastlane/metadata/{locale}/description.txt
- fastlane/metadata/{locale}/promotional_text.txt
- fastlane/metadata/{locale}/release_notes.txt
書き出し前の検証:
| ファイル | 検証項目 |
|---|---|
| name.txt | 30 文字以内 |
| subtitle.txt | 30 文字以内 |
| keywords.txt | 100 文字以内、カンマ区切り、name/subtitle と重複なし |
| description.txt | 4000 文字以内、最初 3 行の訴求力確認 |
| promotional_text.txt | 170 文字以内 |
| release_notes.txt | 4000 文字以内 |
生成後に /store-evaluate を実行して品質を確認する。
ユーザーに確認:
「メタデータを生成しました。/store-evaluate で品質評価を実行しますか?」
fastlane/metadata/{locale}/name.txt -- タイトル(30 文字以内)fastlane/metadata/{locale}/subtitle.txt -- サブタイトル(30 文字以内)fastlane/metadata/{locale}/keywords.txt -- キーワード(100 文字以内)fastlane/metadata/{locale}/description.txt -- 説明文(4000 文字以内)fastlane/metadata/{locale}/promotional_text.txt -- プロモーションテキスト(170 文字以内)fastlane/metadata/{locale}/release_notes.txt -- リリースノート(4000 文字以内)Do:
Don't:
npx claudepluginhub no-problem-dev/store-craft --plugin store-assetsOptimizes Apple App Store metadata in store.config.json for ASO, including keywords, titles, subtitles, descriptions, and localizations to maximize app visibility and downloads.
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.
Optimizes App Store metadata (title, subtitle, keywords) for a single app using keyword ranking and popularity analysis. Automates ASO optimization via App Store Connect APIs.