TechNomadCode/AI-Product-Development-Toolkit

Plan, build and launch products with AI: guided planning prompts, an AI App Starter for Next.js, Supabase and Vercel, and agent configurations.

AI製品開発ツールキット

AIアシスタント(Claude CodeやCodexなど)を使用して、Webアプリを構造的に計画、構築、リリースするためのプロンプト、指示、コマンド形式のスキルのコレクションです。

このプロジェクトはMITライセンスで提供されており、主に4つのパートで構成されています。


1. 計画用プロンプト

(あらゆるAIチャットツールで使用可能な)6つの対話型プロンプトセットです。これらは、推測に基づいたドキュメントを即座に作成するのではなく、まずあなたにインタビューを行います。ターゲットを絞った質問をし、前提条件を確認した上で、合意が得られてから計画を起草します。各ステップが次のステップへとつながります。

ステップ プロンプト → 得られるもの
1 ユーザーリサーチアンケート → PRDのためのエビデンスに基づいたリサーチ要約
2 PRD生成 → 製品要件ドキュメント(目標、ユーザー、要件、制約)
3 UXとユーザーフロー → ユーザージャーニー、画面、インターフェース要件
4 MVPスコープ → コア仮説、最初に解決すべき問題、簡潔な機能リスト
5 MVP構築計画 → 完全な開発計画または「超軽量」ビルド仕様
6 テスト計画 → テスト範囲、テストタイプ、環境、開始/終了基準

使用方法: プロンプトテキストをコピーし(「Copy raw content」ボタンを使用)、括弧内のプレースホルダーを埋めて、AIチャットに貼り付け、質問に答えてください。ほとんどの人はステップ2から始めますが、潜在ユーザーにインタビューできる場合はステップ1から始めてください。どのステップからでも開始可能です。


2. AIアプリスターター

アイデアからリリースまで、Next.js + Supabase + Vercel Webアプリをあなたと一緒にステップバイステップで構築するために、コーディングエージェントが従う指示(コードではありません)です。プロセスを知る必要はありません。エージェントがリードし、あなたは平易な言葉で答えるだけです。

  • このスターターは100%指示で構成されています:段階的なステップ、権限ルール、テスト/CI要件が含まれます。エージェントがアプリ、テスト、チェックを自身で記述します。
  • セットアップ: Claude Code(デスクトップまたはターミナル)またはCodexで新しい空のフォルダを開き、1行のクローンコマンドを貼り付け、「what's next?」や「continue」と言うだけです。
  • すでにPRDやMVPスコープがある場合、スターターはそれらを要求し、インタビューをスキップします。

安全性とワークフロー機能

  • 本番環境に直接触れない — ローカルデータベースとダミーの決済/メールサービスを使用し、あなたのコンピュータ上でのみ動作します。ホストされたキー(テストキーでさえも)を保持することはなく、デプロイのプッシュと開始はあなた自身が行います。
  • 平易な言葉でリード — 次の作業に必要なことだけを尋ね、すべてのローカルステップを自身で実行し、残りの作業は1つのコマンドや数回のクリックで済むようにします。
  • 整理された状態を維持 — 1つの計画、1つの決定ファイル、1つの既知の問題リスト。新しいアイデアは作業を脱線させるのではなく、計画に組み込まれます。

要件

  • 開始時: Node.js, Git, Docker。
  • アプリ公開後: GitHub, Vercel, Supabaseアカウント。
  • テスト済み: Claude CodeデスクトップでWebショップの初期部分まで、およびホストされたステージング/本番環境を持つライブサイトでテスト済み。
  • 未テスト: Codex、および完全なリリース。

3. スキル

Claude CodeまたはCodexを使用している場合、計画用プロンプト、AIアプリスターター、ビデオメーカーを名前付きコマンド(例:/prd, /ux, /mvp-scope, /nextjs-supabase-vercel)としてインストールできます。1行をエージェントに貼り付けるだけで、すべてインストールされます(名前を指定して一部だけインストールすることも可能です)。

スキル コマンド 機能
ユーザーリサーチ /user-research アンケートを計画し、回答をPRD入力に変換
PRD /prd インタビューを行い、製品要件を起草
UXとユーザーフロー /ux PRDから画面とフローをマッピング
MVPスコープ /mvp-scope 構築すべき最小限の最初のバージョンを選択
MVP構築計画 /mvp-plan 完全または超軽量の構築計画
テスト計画 /test-plan テスト範囲と開始/終了基準を起草
AIアプリスターター /nextjs-supabase-vercel スターターを含む空のフォルダをセットアップ
ビデオ /remotion-video アイデアとストーリーボードを承認後、コード (Remotion) で短い製品ビデオを作成

注意:

  • Codexでは / の代わりに $ を使用してください(例:$prd)。
  • スキルは呼び出した時のみ実行されます。各計画スキルは、対応する計画用プロンプトをそのまま実行します。
  • ビデオスキルには Node.js(および通常は音声用に Python)が必要です。計画を承認すると、Remotionが自動的にインストールされます。READMEにデモビデオが埋め込まれています。
  • スキルを更新するには、同じインストール行を再度貼り付けてください。

4. エージェント設定

Anthropicのドキュメントに基づいた、Claude Code用のすぐに使える作業指示です。あなた自身のセットアップにマージすることを目的としています(置き換えるものではありません):

設定 追加内容
Claude Sonnet 5.5 ルール (最新) Opus 5.5ファイル + 3つの短い追加:要求されていない余計なことはしない、計画を提示した後に停止する、完了と言う前に実際のチェックを実行する。
Claude Opus 5.5 ルール 明確なスコープ、簡潔な回答、最新のドキュメント検索(無料のドキュメントツールContext7経由)のための CLAUDE.md。
Claude Opus 5 ルール Opus 5用に書かれた同じコンセプト。

知っておくべきこと(READMEより)

  • AIの出力はドラフトです — 依存する前に、要件、計画、コードを確認してください。
  • AIツールが不要な個人情報は貼り付けないでください。
  • フィードバックはGitHub Issues(フォームで使用したプロンプト/スキル/スターターを選択)、質問はDiscussions、貢献はCONTRIBUTING経由で歓迎します。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト