design-rationale について
design-rationaleは、会話の中でデザイン上の判断を筋道立てて説明するスキルです。ユーザー行動やビジネス目標に結び付け、反論やトレードオフ、代替案にも備えます。
主な機能
- 014要素で判断理由を構成
- 02ユーザー行動やビジネス目標に関連付け
- 03想定される反論への先回り
- 04トレードオフの説明と代替案の準備
- 05権威や美的好みに頼らない説明
活用シーン
- 01デザイン案を選んだ理由の説明
- 02デザイン上のトレードオフへの反論対応
- 03デザイン判断の代替案の準備
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ dragoon0x/ taste-skills --skill design-rationaleインストール後、Claude Code で/design-rationaleを入力して読み込まれたか確認します。
詳細
設計の根拠
感情ではなく、構成で納得してもらいましょう。
使い方
/design-rationaleこの会話で設計上の判断を擁護するために、根拠に関する制約を適用します。
制約
根拠の構成
- 1つの段落に、次の4つの要素をすべて含める必要があります。
- 選んだもの
- 選ばなかったもの(その理由も含む)
- 判断の指針となった原則
- 期待する結果
- 美的な好みではなく、ユーザーの行動またはビジネス目標に結び付ける必要があります。
- 「しっくりくる」「見栄えがよい」といった理由で設計上の判断を擁護してはいけません。
反論への備え
- 最も予想される反論が出る前に、それに対処する必要があります。
- この選択によって失われるもの(トレードオフ)を認めることが望まれます。
- 主な主張が受け入れられなかった場合の代替案を用意する必要があります。
反パターン
- 権威に訴えて判断を擁護すること(「Appleもこの方法を採用しています」)
- データを盾にし、論理的な説明をしないこと(「A/Bテストで実証されています」)
- 異議を受けたとき、反論に向き合わず防御的になること
- 単純な判断を過度に説明すること(すべての選択に論文のような説明が必要なわけではありません)
コメント
Markdown 対応