pick
Solidタスクの種別(設計・要件定義・実装・リファクタ・レビュー・デバッグ・テスト・UI/UX・ ドキュメント・調査)と複雑さから、最適な Claude モデル(Fable 5 / Opus 5 / Sonnet 5)と effort を理由つきで提案する。提示後は一度停止する。ユーザーが y(または y opus 等でモデル指定)を 送ると、モデルを切り替えないまま確定モデル向けに最適化したプロンプトを表示して停止する (タスク本体は実行しない)。明示的に呼び出したときだけ起動する。
Install
Quality Score: 78/100
Skill Content
Details
- Author
- kazuyakurashima
- Repository
- kazuyakurashima/which-model
- Created
- 2 weeks ago
- Last Updated
- 2 days ago
- Language
- Python
- License
- Apache-2.0
Similar Skills
Semantically similar based on skill content — not just same category
which-model
Claude Code でコーディング指示を受けたとき、その内容(設計・要件定義・実装・ リファクタ・レビュー・デバッグ・テスト・UI/UX・ドキュメント・調査)と複雑さを判定し、 最適な Claude モデル(Fable 5 / Opus 4.8 / Sonnet 5)と effort レベルを理由つきで提示する。 提示後は一度停止する。ユーザーが y(または y opus 等でモデル指定)を送ると、**モデルを 切り替えないまま**(現在起動中のモデルで)確定モデル向けに最適化したプロンプトを生成・ 表示して停止する。表示後、確定モデルが現在のモデルと違えばユーザーが手動で `/model` 切替を 行い、表示プロンプトをそのまま送る(または y を送る)と実行される(skill 自身は勝手に 実行しない。停止後の明示的な合図があってはじめて実行)。モデル切替を実行直前の1回だけに 絞ることで、切替先モデル(特に Fable 5 のような長時間実行向けモデル)をプロンプト整形の ためだけに無駄に使わない設計にしている。 「どのモデルを使うべきか」「このプロンプトを最適化して」「モデルを提案して」等のときに使う。
ai-prototype-flow
Use when starting or advancing a feature under the AI プロトタイプ駆動開発フロー (PoC → 設計確定 → DD 作成 → 出荷実装), when the user says "/ai-prototype-flow フェーズN", "プロトタイプ駆動で始めたい", "フローの続きをやって", names a phase (フェーズ0 / 1 / 2 / 2.5 / 3), reports a re-entry event (PRD/Figma changed after freeze, unknown sub-problem surfaced mid-implementation, 正本取り違え), initializes a new 案件 from a PRD gdocs URL ("/ai-prototype-flow 案件初期化 <gdocs URL>", or any gdocs URL + freeze-snapshot request like "初期凍結スナップショット保存して"), asks where a 案件 currently stands ("いまどこ", "<案件名>っていまどのフェーズだっけ", "進捗どうなってる"), or continues without naming a phase ("続きやって" or no arguments).
prompt-engineering
Writes, rewrites, reviews, and audits prompts and system prompts using Anthropic's current official guidance, and selects the right model and effort level for the task before drafting. Use when the user asks to write a prompt, improve or fix a prompt, design a system prompt, or check a prompt before running a task — including phrasings like "帮我写 prompt"、"改一下这个 prompt"、"设计 system prompt"、"处理任务之前先检查我的 prompt"、"帮我把需求整理成 prompt"、"help me prompt this better". Applies whether the resulting prompt will be pasted into Claude Code for a coding task or run in a desktop chat or Cowork session for a non-coding task. Also use when the user pastes a prompt and asks why it is not working, when they are authoring an agent system prompt or CLAUDE.md, or when they ask which model or effort level to use. Several widely repeated prompt techniques are now obsolete or rejected by the API, so consult this skill even when prompting from memory feels sufficient.