mcpField
P
product-development

product-development

github.com/rshankras開発838555 回インストール14 週間前に更新
リポジトリ

product-development について

iOS・macOS アプリの開発者向けに、アイデア検証から App Store リリースまでを支援するプロダクト開発スキルです。市場調査、仕様書作成、ベータテスト、ローカライズを扱い、全体の仕様作成を調整する機能も備えています。

主な機能

  1. 01アプリのアイデア創出と検証
  2. 02市場・競合調査
  3. 03製品・アーキテクチャ・UX仕様
  4. 04TestFlight ベータとローカライズ計画
  5. 05仕様書一式の統合生成

活用シーン

  1. 01アイデアの評価と MVP の範囲設定
  2. 02市場規模と競合の調査
  3. 03製品・技術仕様書の作成
  4. 04ベータテストやローカライズの計画

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/rshankras/claude-code-apple-skills --skill product-development

インストール後、Claude Code で/product-developmentを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

WORKFLOW.md
app-namer/
naming-strategies.md
validation-checklist.md
competitive-analysis/examples/
analysis-output.json
idea-generator/examples/
idea-shortlist.json
market-research/examples/
market-analysis.json
product-agent/
REFERENCE.md
product-agent/examples/
discovery.json
usage-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 プロダクト開発ワークフローガイド。

使用方法

  1. ユーザーがプロダクトのライフサイクルのどの段階にいるかを特定します
  2. 関連するモジュールの SKILL.md を読み、詳細なプロセスを確認します
  3. 要求された仕様を作成します
  4. 出力を適切なファイルに保存します

ワークフローの例

ユーザーがまだアイデアを持っていない場合:

  1. idea-generator/ を使ってアイデアをブレインストーミングし、順位付けします
  2. 候補リストから最有力のアイデアを選びます
  3. product-agent/ を実行してアイデアを検証します
  4. app-namer/ を実行して名前を付け、App Store の名前を予約します
  5. 市場調査と仕様策定を続けます

ユーザーに新しいアプリのアイデアがある場合:

  1. product-agent/ を使って初期検証を行います
  2. market-research/ を実行して市場規模を調査します
  3. competitive-analysis/ を実行して競合に関する知見を得ます
  4. prd-generator/ で PRD を生成します

ユーザーが仕様書一式を求めている場合:

  1. implementation-spec/ オーケストレーターを使います
  2. すべての仕様書ジェネレーターを連携させます
  3. ドキュメント一式を完成させます

コメント