product-development について
iOS・macOS アプリの開発者向けに、アイデア検証から App Store リリースまでを支援するプロダクト開発スキルです。市場調査、仕様書作成、ベータテスト、ローカライズを扱い、全体の仕様作成を調整する機能も備えています。
主な機能
- 01アプリのアイデア創出と検証
- 02市場・競合調査
- 03製品・アーキテクチャ・UX仕様
- 04TestFlight ベータとローカライズ計画
- 05仕様書一式の統合生成
活用シーン
- 01アイデアの評価と MVP の範囲設定
- 02市場規模と競合の調査
- 03製品・技術仕様書の作成
- 04ベータテストやローカライズの計画
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ rshankras/ claude-code-apple-skills --skill product-developmentインストール後、Claude Code で/product-developmentを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
WORKFLOW.mdapp-namer/naming-strategies.mdvalidation-checklist.mdcompetitive-analysis/examples/analysis-output.jsonidea-generator/examples/idea-shortlist.jsonmarket-research/examples/market-analysis.jsonproduct-agent/REFERENCE.mdproduct-agent/examples/discovery.jsonusage-patterns.md詳細
プロダクト開発エキスパート
iOS/macOS アプリの包括的なプロダクト開発ガイダンスです。アイデアの検証から App Store でのリリースまで、プロダクトのライフサイクル全体を調整します。
このスキルが有効になる場合
次のような場合にこのスキルを使用します。
- アプリのアイデアがあり、その妥当性を検証したい
- 市場調査や競合分析が必要
- プロダクト仕様を作成したい
- アーキテクチャや UX 設計ドキュメントが必要
- App Store への申請を準備している
- ベータテストや TestFlight 戦略を計画したい
- ローカライズ戦略や市場拡大計画が必要
- エンドツーエンドのプロダクト計画を立てたい
利用可能なモジュール
ユーザーのニーズに応じて、関連するモジュールファイルを読み込みます。
フェーズ 0:アイデアの発見
idea-generator/ 5 つの視点からアプリのアイデアをブレインストーミングし、順位付けします。
- 開発者プロフィールの聞き取り(スキル、関心、制約)
- 5 つのブレインストーミングの視点(スキル、課題起点、テクノロジー起点、市場の隙間、トレンドベース)
- 実現可能性の絞り込みと評価
next_stepコマンド付きの、順位付けされた 3~5 個のアイデア候補
app-namer/ 選んだアイデアを、検証済みで App Store に申請できる名前の候補にします。
- ブランド型、説明型、ハイブリッド型のパターンと、それぞれに対応するサブタイトル
- App Store の表示ルール(30 文字制限、ホーム画面での省略、名前とサブタイトルの相互作用)
- 検証プロセス:App Store Connect での名前確認、商標の予備調査、ドメイン/.app、SNS ハンドル、言語的な安全性
- スコア付きで順位付けされた候補と「今すぐ予約」アクション。
app-store/keyword-optimizerに引き継ぎます
発見と検証
product-agent/ AI を活用したプロダクトの発見と検証。
- アイデアの検証と評価
- MVP の範囲設定
- 市場機会の分析
market-research/ 詳細な市場分析。
- 市場規模(TAM/SAM/SOM)
- 成長トレンドと成熟度
- 参入障壁と流通チャネル
- 収益の可能性
competitive-analysis/ 競合の詳細分析。
- 機能比較マトリクス
- 価格分析
- 強みと弱み
- 差別化の機会
仕様の作成
prd-generator/ プロダクト要求仕様書。
- 機能とユーザーストーリー
- 受け入れ基準
- 成功指標
architecture-spec/ 技術アーキテクチャ。
- アーキテクチャパターンの選定
- 技術スタックの決定
- データモデル
- アプリの構成
ux-spec/ UI/UX 仕様。
- ワイヤーフレームとユーザーフロー
- デザインシステムの定義
- インタラクションパターン
implementation-guide/ 開発ロードマップ。
- ステップごとの手順
- 擬似コードの例
- 実装の優先順位
test-spec/ QA とテスト戦略。
- ユニットテストのカバレッジ
- UI テスト計画
- アクセシビリティテスト
- ベータテスト戦略
release-spec/ App Store への申請準備。
- 申請ガイド
- アセット要件
- プライバシーへの準拠
- マーケティング戦略
リリース前
beta-testing/ TestFlight ベータプログラムの戦略とフィードバック収集。
- 内部テストと外部テストのテスターグループ管理
- ベータテスターの募集とインセンティブ戦略
- フィードバックの収集方法(アプリ内、アンケート、インタビュー)
- フィードバックの解釈における有意な情報とノイズの見極め
- リリース可否の意思決定フレームワーク
localization-strategy/ 市場の優先順位付けとローカライズ計画。
- アプリのカテゴリ別の言語ティアの推奨
- 実用最小限のローカライズレベル(メタデータのみから完全なローカライズまで)
- Xcode String Catalogs を使った翻訳ワークフロー
- 翻訳にとどまらない文化的適応
- ローカライズした ASO 戦略
オーケストレーション
implementation-spec/ マスターオーケストレーター。
- 仕様一式を作成
- 役割ベースの各エージェントを連携
- エンドツーエンドの仕様作成
WORKFLOW.md プロダクト開発ワークフローガイド。
使用方法
- ユーザーがプロダクトのライフサイクルのどの段階にいるかを特定します
- 関連するモジュールの SKILL.md を読み、詳細なプロセスを確認します
- 要求された仕様を作成します
- 出力を適切なファイルに保存します
ワークフローの例
ユーザーがまだアイデアを持っていない場合:
idea-generator/を使ってアイデアをブレインストーミングし、順位付けします- 候補リストから最有力のアイデアを選びます
product-agent/を実行してアイデアを検証しますapp-namer/を実行して名前を付け、App Store の名前を予約します- 市場調査と仕様策定を続けます
ユーザーに新しいアプリのアイデアがある場合:
product-agent/を使って初期検証を行いますmarket-research/を実行して市場規模を調査しますcompetitive-analysis/を実行して競合に関する知見を得ますprd-generator/で PRD を生成します
ユーザーが仕様書一式を求めている場合:
implementation-spec/オーケストレーターを使います- すべての仕様書ジェネレーターを連携させます
- ドキュメント一式を完成させます