From mizunomi32-skills
設計を確定する前に、使い捨てのプロトタイプを作って設計を具体化する。2つの分岐を振り分ける — 状態・ビジネスロジックの検証には実行可能なターミナルアプリ、UI検討には1つのルートで切り替えられる複数の大きく異なるUIバリエーション。プロトタイプを作りたい、データモデルや状態機械を確認したい、UIをモックアップしたい、設計オプションを検討したい、あるいは「prototype this」「let me play with it」「try a few designs」「プロトタイプして」「ちょっと触ってみたい」「いくつか案を試したい」と言ったときに使う。
How this skill is triggered — by the user, by Claude, or both
Slash command
/mizunomi32-skills:prototypeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
プロトタイプとは **問いに答えるための使い捨てコード** です。問いがその形を決めます。
プロトタイプとは 問いに答えるための使い捨てコード です。問いがその形を決めます。
どの問いに答えようとしているのかを特定します — ユーザーのプロンプト、周辺のコード、あるいはユーザーが対応可能なら直接尋ねることで判断します:
2つの分岐は全く異なる成果物を生み出します — これを取り違えるとプロトタイプ全体が無駄になります。問いが本当に曖昧でユーザーにも連絡が取れない場合は、周辺コードによりよく合致する分岐をデフォルトに選び(バックエンドモジュール → logic、ページやコンポーネント → UI)、その前提をプロトタイプの先頭に明記します。
pnpm <name>、python <path>、bun <path> など。ユーザーが何も考えずに起動できるようにします。プロトタイプから残す価値があるのは 答え だけです。答えと、それが答えていた問いを、どこか永続的な場所(コミットメッセージ、ADR、issue、またはプロトタイプの隣の NOTES.md)に記録します。ユーザーが対応可能ならこの記録はちょっとした会話で済みます。そうでなければプレースホルダーを残し、プロトタイプを削除する前に(次のパスで自分が、あるいはユーザーが)結論を埋められるようにします。
npx claudepluginhub mizunomi32/skills --plugin mizunomi32-skillsCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.