consulting-design について
ソフトウェアチーム向けの設計相談スキルです。Geminiでアーキテクチャやトレードオフを検討し、代替案も生成できます。呼び出し時の制約やクォータに関する注意点も記載されています。
主な機能
- 01Geminiによる設計レビュー
- 02トレードオフの検討
- 03代替アイデアの生成
- 04ブレインストーミング手法の指定
活用シーン
- 01システム設計案のレビュー
- 02ソフトウェア課題の選択肢作成
- 03履歴を明示した追加質問
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ julianobarbosa/ claude-code-skills --skill consulting-designインストール後、Claude Code で/consulting-designを入力して読み込まれたか確認します。
詳細
Gemini による設計相談
ツール
| ツール | 用途 |
|---|---|
mcp__gemini__ask-gemini | アーキテクチャ、設計レビュー、トレードオフ |
mcp__gemini__brainstorm | 代替案の生成、創造的な解決策 |
ask-gemini
{
"prompt": "I'm designing [system]. Current approach: [desc]. Trade-offs and alternatives?",
"model": "gemini-2.5-pro"
}
オプション:構造化された編集には changeMode: true、コード実行には sandbox: true
brainstorm
{
"prompt": "How might we [challenge]?",
"domain": "software",
"methodology": "auto",
"ideaCount": 10
}
手法:divergent、convergent、scamper、design-thinking、lateral、auto
注意点
- Gemini のブレインストーミングの出力は非決定的です — 同じプロンプトを再実行しても異なるアイデアが得られます。参照したい出力は保存してください。
ask-geminiは呼び出し間で会話のコンテキストを保持しません — 複数ターンにわたる質問では、各プロンプトに履歴を明示的に連結する必要があります。- API のクォータはプロジェクトごとに日単位です — 無料枠で短時間に大量のリクエストを送ると、太平洋時間の午前0時までプロジェクトが利用停止になります。
- 出力は Markdown ですが、LaTeX 数式が含まれることがあります — 数式をレンダリングしない下流のツールでは、警告なしに出力が文字化けします。
brainstormはデフォルトで 5 つのアイデアを出力します — 発散的なアイデア出しでは、明示的に追加を依頼してください。デフォルトの上限は変更できません。
コメント
Markdown 対応