app-store-opportunity-research について
App Storeのニッチ市場を評価する起業家や開発者向けの調査スキルです。ブラウザーでチャートや競合を調べ、機会の順位付け、MVP PRD作成、任意のRorkプロトタイプまで進めます。
主な機能
- 01App Storeのカテゴリ別チャート調査
- 02競合の評価、レビュー、価格の比較
- 03機能の不足点を特定し、機会を3件順位付け
- 04詳細なMVP PRDの作成
- 05任意でRork上にプロトタイプを構築
活用シーン
- 01アプリ案を選ぶ前の需要と競争状況の評価
- 02競合アプリに共通する不満の発見
- 03選んだ機会をMVP仕様に落とし込む
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ froessell/ app-store-opportunity-research --skill app-store-opportunity-researchインストール後、Claude Code で/app-store-opportunity-researchを入力して読み込まれたか確認します。
詳細
使用する場面
以下のことをユーザーが希望する場合に、このスキルを使用します:
- あるカテゴリやニッチにおいて収益性の高いアプリアイデアを見つける
- 未開拓の機会を求めて App Store のランキングを調査する
- 競合アプリを分析する(評価、レビュー、収益、ギャップ)
- 収益の検証を含むトップ3の機会レポートを生成する
- 詳細な MVP 製品要件定義書(PRD)を作成する
- PRD から Rork 上で動作するプロトタイプを構築する
トリガーフレーズ:「アプリの機会を探す」「app store リサーチ」「どんなアプリを作るべきか」「このアプリカテゴリを調査する」「app store のギャップを見つける」
前提条件
- Chrome ブラウザと Claude in Chrome 拡張機能(App Store の閲覧用)
- rork.com の Rork アカウント(プロトタイプ構築用、任意)
- API キーは不要 — すべての調査はライブのブラウザ操作を通じて行います
パイプラインの概要
App Store Charts → Competitor Deep-Dive → Gap Analysis → Top 3 Report → PRD → Rork Prototype
パイプライン全体は 1 回のセッションでエンドツーエンドに実行できます(約 30〜45 分)。
ステップ 1:カテゴリを定義する
ユーザーにどの領域を探求したいかを尋ねます。絞り込みを手伝います:
- 広すぎる:「ヘルスケアアプリ」(競合が数千)
- 適切:「消費者向けの睡眠+不安アプリ」(具体的な交差点)
- 適切:「フィットネス初心者向けの習慣トラッキング」(対象 audience +ニッチ)
- 適切:「AI を活用したジャーナリングアプリ」(技術的切り口+カテゴリ)
尋ねるべき重要な質問:
- どのカテゴリや問題領域に興味がありますか?
- 消費者向けですか、B2B ですか?(消費者向けのほうが素早く検証しやすいです)
- 予算の制約はありますか?(AI なし=構築が安価、AI あり=上限が高い)
- 目標収益は?(月 1K ドルの趣味か、月 10K ドルのビジネスか)
ステップ 2:App Store ランキングの調査
Chrome を使って該当カテゴリの App Store ランキングを閲覧します:
-
移動先:
https://apps.apple.com/us/charts/iphone/{category-slug}/{category-id}- ヘルスケア&フィットネス:
/health-fitness-apps/6013 - ライフスタイル:
/lifestyle-apps/6012 - 仕事効率化:
/productivity-apps/6007 - 教育:
/education-apps/6017 - メディカル:
/medical-apps/6020 - エンターテインメント:
/entertainment-apps/6016
- ヘルスケア&フィットネス:
-
上位 25〜50 件のアプリを記録 し、以下に注目します:
- アプリ名と順位
- 評価数(インストール数の目安)
- 星評価
- 価格/マネタイズモデル
- 簡単な説明
-
パターンを特定:
- 評価数が膨大(10 万超)なアプリはどれか? これらは飽和しています。
- 評価数が中程度(1K〜5 万)なアプリはどれか? 需要が実証されており、打ち負かせる可能性があります。
- 評価数が少ない(500 未満)アプリはどれか? 新しい/未開拓のニッチの可能性があります。
ステップ 3:競合の詳細調査
有望なニッチ領域ごとに、5〜8 件の競合アプリを詳細に調査します:
アプリごとに収集するデータ
| 項目 | 見つけ方 |
|---|---|
| 名前 | App Store の掲載ページ |
| 評価数 | App Store の掲載ページ |
| 星評価 | App Store の掲載ページ |
| 価格/サブスクリプション | App Store の掲載ページ |
| Trustpilot スコア | {アプリ名} trustpilot で検索 |
| 推定収益 | {アプリ名} revenue で検索、または Web リサーチを使用 |
| 主要機能 | App Store の説明/スクリーンショット |
| 主な不満 | App Store の星 1 レビュー、Trustpilot のレビュー |
| 不足している機能 | 競合間で比較 |
収益推定の手法
- 直接的な情報源:「{アプリ名} revenue」「{アプリ名} ARR」で検索
- 代理計算:
rating_count * 40-80 = おおよそのインストール数(経験則) - 業界ベンチマーク: 無料ユーザーの 2〜5% が有料に転換
- 類似アプリ: 収益が判明している類似アプリを探す
危険信号(これらのニッチは避ける)
- トップアプリの評価数が 100 万以上(巨大企業が支配している)
- カテゴリがハードウェア連携を必要とする(Apple Watch のデータなど)
- 規制が厳しい(医療機器、金融取引)
- すべての競合が無料で、マネタイズの道筋がない
グリーンフラグ (狙うべきニッチ)
- 上位競合のレビューが低い (Trustpilot で 3.0 未満)
- 個人開発者が年 $50K 以上を稼いでいる (インディーでも成立する証拠)
- 評価数 20K 未満の「Editors' Choice」アプリが存在する (Apple がそのニッチを後押ししている)
- 複数のアプリにまたがって、ユーザーが同じ欠けている機能について不満を言っている
- 月額 $5〜15 を支払う明確な意欲がある
ステップ 4: ギャップ分析
上位競合を対象に機能比較マトリクスを作成します:
| Feature | App A | App B | App C | App D | YOUR APP |
|---------|-------|-------|-------|-------|----------|
| Core Feature 1 | Yes | Yes | No | Yes | YES |
| Core Feature 2 | No | Yes | Yes | No | YES |
| Missing Feature | No | No | No | No | YES |
| Price | $14.99 | $9.99 | Free | $6.99 | $5.99 |
| UX Quality | Poor | Good | OK | Good | Premium |
勝てる機会とは、次の条件が揃う場所です:
- 複数の競合が存在する (需要が実証されている)
- それらすべてが同じ 1〜2 の機能を欠いている
- ユーザーがそのギャップについて声高に不満を言っている
- 価格がインディーの収益を支えられるほど高い
ステップ 5: 上位 3 つの機会レポート
次の構成でランク付けしたレポートを作成します:
# Top 3 App Opportunities in {Category}
## Opportunity 1: {App Name} (RECOMMENDED)
**One-line pitch:** {What it does in 10 words}
**The gap:** {What's missing in the market}
**Target user:** {Who and why they'd pay}
**Revenue model:** {Price point and conversion assumptions}
**Revenue path:** {How to reach $X/mo}
**Competition:** {Who exists, why you win}
**Build complexity:** {Low/Medium/High}
**Confidence:** {High/Medium/Low with reasoning}
## Opportunity 2: {App Name}
...
## Opportunity 3: {App Name}
...
## Recommendation
{Why #1 is the best bet, with specific reasoning}
これをユーザーに提示し、進める前にどれを選ぶか確認してください。
ステップ 6: MVP PRD を書く
ユーザーが機会を選択したら、次のセクションを含む包括的な PRD を書きます:
- エグゼクティブサマリー — 1 段落のピッチ
- 市場機会 — 課題、市場規模、競合情勢の表、収益の検証
- ターゲットユーザー — 名前、年齢、職業、ペインポイント、支払い意欲を含む 3 つのペルソナ
- MVP 機能セット — 詳細な仕様、UI の挙動、エッジケースを含む 5〜8 の機能グループ
- 画面マップ — 親子関係とともに列挙したすべての画面
- ユーザーフロー — オンボーディングから日常利用までの主要なユーザージャーニー
- マネタイズ — 無料とプレミアムの機能分け、価格、トライアル戦略
- 技術スタック — フレームワーク、ライブラリ、状態管理、永続化
- AI 機能 — 該当する場合、AI が行うことと行わないこと
- データモデル — 主要エンティティの TypeScript インターフェース
- デザインの方向性 — カラーパレット (16 進数コード付き)、タイポグラフィ、コンポーネントスタイル、ムード
- ローンチ戦略 — 第 1〜12 週の計画、マーケティングチャネル、コンテンツ戦略
- 成功指標 — 具体的な目標を伴う KPI
- リスクと軽減策 — 解決策を伴う上位 5 つのリスク
- コンプライアンス — プライバシー、データの取り扱い、App Store ガイドライン
- 将来のロードマップ — MVP を超えた V2、V3 の機能
PRD を次の名前で保存: PRD-{AppName}.md
ステップ 7: Rork でビルドする (任意)
ユーザーが Rork アカウントを持っている場合は、動作するプロトタイプをビルドします:
- rork.com に移動します
- モデルを選択: Opus 4.6 (または利用可能な最新版)
- プロンプトを書く — PRD を、以下を網羅する詳細な Rork プロンプトに圧縮します:
- アプリ名と目的 (1 文)
- デザインシステム (16 進数コード付きの色、カードスタイル、角丸、タイポグラフィ)
- ナビゲーション構造 (タブ名、アイコン)
- 各タブ/画面と具体的な UI 要素
- 完全なインタラクション仕様を伴うモーダル画面
- 状態管理のアプローチとモックデータ
- 技術スタック (Expo SDK、TypeScript、主要ライブラリ)
- 送信してビルドを監視します (通常 5〜10 分、7〜10 ステップ)
- プレビューが正しくレンダリングされることを確認します (ローディングで止まる場合は Cmd+R)
- プロジェクトの URL をユーザーと共有します
Rork プロンプトテンプレート
Build "{AppName}" — {one-line description}.
DESIGN: {Theme name}. Background: {color}. Cards: {style}.
Primary accent: {color}. Secondary accent: {color}.
Text: {color}. Corners: {radius}. Effects: {glow/shadow/glass}.
NAVIGATION: {N} tabs — {Tab1} ({icon}), {Tab2} ({icon}), ...
{TAB1 NAME} TAB:
- {Element 1 with full spec}
- {Element 2 with full spec}
...
{TAB2 NAME} TAB:
...
{MODAL SCREEN}:
...
STATE MANAGEMENT: {Approach}. Mock data for {N} days.
TECH: Expo SDK 52+, TypeScript, Expo Router, {styling}, {animations}.
収益検証のベンチマーク
これらのベンチマークを使って、機会の実現可能性を現実的に検証します:
| アプリの種類 | 個人開発のベンチマーク | 小規模チーム | 参考 |
|---|---|---|---|
| ニッチなユーティリティ | $1〜5K/月 | $5〜20K/月 | Rootd (累計 $1M 以上、1 人) |
| 習慣/トラッカー | $5〜15K/月 | $20〜80K/月 | Daylio ($50K/月) |
| ゲーミフィケーションされたセルフケア | $10〜50K/月 | $100K+/月 | Finch ($2M/月) |
| 瞑想/ウェルネス | $5〜20K/月 | $50〜500K/月 | Calm (年 $100M+) |
| 生産性 | $3〜10K/月 | $20〜100K/月 | 各種 |
| AI 搭載ツール | $5〜30K/月 | $50〜300K/月 | 新興カテゴリ |
価格のスイートスポット (2025)
| 階層 | 月額 | 年額 | 最適な用途 |
|---|---|---|---|
| 衝動買い | $2.99〜4.99/月 | $19.99〜29.99/年 | シンプルなユーティリティ |
| スタンダード | $5.99〜6.99/月 | $34.99〜44.99/年 | ほとんどのインディーアプリ |
| プレミアム | $9.99〜14.99/月 | $59.99〜99.99/年 | AI 多用またはプロ向け |
マーケティングチャネルプレイブック
| チャネル | 最適な用途 | コスト | 結果までの期間 |
|---|---|---|---|
| TikTok オーガニック | コンシューマーアプリ、ビジュアルデモ | 無料 | 2~4週間 |
| Reddit(ニッチなサブレディット) | 技術系/ニッチなアプリ | 無料 | 1~2週間 |
| Product Hunt | 生産性/開発ツール | 無料 | ローンチ当日のスパイク |
| Apple Search Ads | あらゆる iOS アプリ | 1タップあたり $0.50~3 | 即時 |
| Instagram Reels | ライフスタイル/ウェルネスアプリ | 無料 | 2~6週間 |
| Twitter/X | 開発ツール、インディーハッカー | 無料 | 継続的 |
セッション出力の例
完全なセッションでは、以下が生成されます:
- カテゴリ調査ノート — チャート分析、競合リスト
- トップ3機会レポート — 収益検証付きでランク付け
- MVP PRD — 完全な仕様を備えた16セクションのドキュメント
- 動作するプロトタイプ — 共有可能な URL 付きで Rork 上に公開
- ゴートゥーマーケットノート — 価格設定、チャネル、ローンチ計画
すべて、約30~45分の自動リサーチとビルドで完了します。