with one click
prototype
アイデアの壁打ちから、動くプロトタイプ+デモ一式(起動確認・スクショ・デモ手順)まで一気通貫で伴走する。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
アイデアの壁打ちから、動くプロトタイプ+デモ一式(起動確認・スクショ・デモ手順)まで一気通貫で伴走する。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Integrate Firebase Auth (authentication + domain restriction) into internal applications. Includes domain restriction via Blocking Functions and user registration to Firestore.
chrome-devtools-mcp の CLI (`chrome-devtools`) を使ったブラウザ操作の総合スキル。既存ブラウザへの attach / 使い捨てテストブラウザ / ログイン状態を保持する永続プロファイルのいずれかをユーザーに必ず確認した上でサーバを立ち上げ、スナップショット取得・クリック・入力・ナビゲーション・スクショ・ネットワーク監視などを行う。
Access the Firebase Emulator Suite (Firestore, Auth, Functions, Hub) via REST and Admin SDK without trial-and-error. Use this skill whenever you read/write/query/clear Firestore Emulator data, create test users or obtain ID tokens from the Auth Emulator, verify Functions triggers, seed/export emulator data, or hit unexpected 403/404 from an emulator endpoint. Consult it BEFORE curling any emulator port — it encodes the auth header and host-resolution rules that otherwise cause retries.
GitHub issue と実装計画をもとにコードを実装する。計画からの逸脱は implementation-notes.md に記録しながら進める。
GitHub PR のレビューコメントを評価するスキル。コメントの妥当性をコードベースで独立検証し、対応可否の判定・返信文案の作成・(指示があれば)修正実装まで行う。ユーザーが PR コメントの URL を貼って「評価して」「考察して」「妥当性を判断して」「対応可否を考えて」「どう思う?」などの意図を示したら必ず使用する。
GitHub issue から計画・実装・テスト・レビュー・PR テキスト・理解確認まで一気通貫で行う。
| name | prototype |
| description | アイデアの壁打ちから、動くプロトタイプ+デモ一式(起動確認・スクショ・デモ手順)まで一気通貫で伴走する。 |
| allowed-tools | Bash, Read, Glob, Grep, Write, Edit, AskUserQuestion, WebFetch |
| disable-model-invocation | true |
アイデア( $ARGUMENTS )を、壁打ちで磨いた上で動くプロトタイプに仕立てる。research / plan などの重いプロセスは踏まず、スピードと「本実装の種になる品質」の両立を狙う。
$ARGUMENTS はアイデアの自由記述(例: レシピ共有アプリ)。省略時はステップ 1 の壁打ちをゼロから始める。
このファイルと同じディレクトリの config.json に、ユーザーの定番設定を蓄積する(無ければ初回に作成する)。
prototypes_dir: プロトタイプ置き場のデフォルト(例: ~/dev/prototypes)preferred_stacks: 過去に選ばれたスタックの傾向(スタック提案時の推奨度に反映する)stack_skills: スタック別に有用だった Agent Skill の蓄積(ステップ 4 の定番表に加えて参照する)目的(コア体験)・画面/コマンド一覧・機能リスト・ダミーデータ方針を短い仕様メモにまとめ、ユーザーの OK を得てから着手する。詳細な設計書は書かない。
コア体験に適した技術スタックを 2〜3 案、推奨度(5 段階)と理由付きで提示し、ユーザーが選択する。Web / CLI / モバイルのいずれも候補にしてよい。config.json の preferred_stacks があれば推奨度に反映する。
選んだスタックに合う Agent Skill を find-skills で探し、有用なものがあれば導入する。
まず下表の スタック別定番スキル を確認し、該当するものは検索を待たず導入候補に含める(config.json の stack_skills に蓄積があればそちらも加える)
| スタック | スキル | 導入コマンド |
|---|---|---|
| Web | modern-web-guidance | npx skills add https://github.com/googlechrome/modern-web-guidance --skill modern-web-guidance |
| Web | chrome-devtools-cli | npx skills add https://github.com/ChromeDevTools/chrome-devtools-mcp --skill chrome-devtools-cli |
| Firebase 利用時 | firebase/agent-skills | npx skills add firebase/agent-skills で対話選択(firebase-basics + 使うプロダクトのスキルを選ぶ。例: firestore / auth / hosting) |
find-skills 未導入なら: npx skills add https://github.com/vercel-labs/skills --skill find-skills
npx skills find <スタック名や用途> で検索する(skills.sh の leaderboard 上位・公式プロバイダを優先)
定番+検索結果の候補をユーザーに提示し、了承を得て npx skills add <package> で導入する。適切なものが無ければ導入せず先に進む
config.json の prototypes_dir 配下に新規作成をデフォルト候補にする)git init + 初回 commit を行う簡易スペックの機能リストを実装する。品質方針:
docs/screenshots/ に保存するREADME.md に起動方法、docs/ に仕様メモ・デモ手順(見せる順番と操作)を書くconfig.json の preferred_stacks に、今回有用だった Agent Skill を stack_skills に追記する