principle-exhaust-the-design-space について
Exhaust the Design Spaceは、確立した前例のない判断を支援する開発スキルです。実装を決める前に、異なるプロトタイプやスケッチを2〜3案作成して比較することを勧めます。
主な機能
- 01明確な前例のない判断を見極める
- 022〜3案の代替案を作成
- 03選択肢を並べて比較
- 04異なる設計を検討してから選択
活用シーン
- 01新しいユーザーインタラクションを設計
- 02実現可能なアーキテクチャ案を比較
- 03ユーザー体験に左右される製品判断を検討
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ hachej/ boring-stack --skill principle-exhaust-the-design-spaceインストール後、Claude Code で/principle-exhaust-the-design-spaceを入力して読み込まれたか確認します。
同梱ファイルLICENSE
詳細
設計空間を最大限に探索する
新しいインタラクションやアーキテクチャ上の判断に確立された前例がない場合は、実装する前に具体的な代替案をいくつか検討してください。間違ったものを作るコストは、3つの選択肢を検討するコストを上回ります。
ルール。 正解が明らかでないときは、競合するプロトタイプやスケッチを2〜3個作成します。横に並べて比較してから、1つに決めます。「デザインを2回行う」とは、このルールを別の言い方で表したものです。最初の案と同じ形の別バージョンでは、別案とはみなされません。
適用される場合:
- 新しいUIインタラクション(コードベースに先例がない場合)
- 複数の実現可能なアプローチがあるアーキテクチャ上の選択
- ロジックよりも使い心地によってユーザー体験が決まるプロダクトデザインの判断
適用されない場合:
- パターンが確立されている機械的な実装
- 明確な目標状態があるバグ修正やリファクタリング
- 制約によって実現可能なアプローチが1つに決まる変更
コメント
Markdown 対応