From o-m-cc
Socratically asks one question at a time to clarify vague requirements, then hands off to discovery-council. Useful when the user has an ambiguous feature idea or doesn't know what to build.
How this skill is triggered — by the user, by Claude, or both
Slash command
/o-m-cc:deep-interview <vague feature idea><vague feature idea>This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
discovery-council の前段。要件が曖昧なときに使う。**まだ plan が無い**段階で要件を引き出すのが役割。逆に**既にある plan/design を詰問**したいなら `/o-m-cc:grill`(こちらは掘り下げでなく stress-test)。
discovery-council の前段。要件が曖昧なときに使う。まだ plan が無い段階で要件を引き出すのが役割。逆に既にある plan/design を詰問したいなら /o-m-cc:grill(こちらは掘り下げでなく stress-test)。
対話前提スキル: 1 問ずつの掘り下げが本質なので、AskUserQuestion が使えない環境では「要件が曖昧です。対話モードで /deep-interview を実行してください」と案内して終了する。
$ARGUMENTS(ユーザーの曖昧なアイデア・要望)
各質問の前に、以下の5軸で内部評価する(ユーザーには見せない):
| 軸 | 問い |
|---|---|
| WHO | 誰のための機能か?ユーザーは誰か? |
| WHAT | 何を実現するか?具体的な振る舞いは? |
| WHY | なぜ必要か?現状の課題は何か? |
| SCOPE | 何を含み、何を含まないか? |
| CONSTRAINT | 技術的制約、期限、依存は? |
ユーザー入力を読み、5軸それぞれを [明確 / やや曖昧 / 曖昧] で評価する。既存コードベースがある場合は Glob/Grep/Read で関連コードを確認し、質問の精度を上げる。
最も曖昧な軸から順に1問ずつ質問する。
AskUserQuestion:
question: "<最も曖昧な軸に対する具体的な質問>"
options:
- "<選択肢A>"
- "<選択肢B>"
- "<選択肢C>"
- "自由に記述"
質問の形: 「なぜ?」「たとえば?」「もし○○なら?」で掘り下げ、必ず3-4個の選択肢 + 自由記述を提示する。
ループ終了条件: 全軸が [明確] / 7問到達 / ユーザーが「もういい」「十分」。
回答への対応:
掘り下げた結果を5軸で構造化し、最終確認する(OK / 修正あり)。
確認が取れたら、整理した要件をそのまま discovery-council に渡す:
Skill: discovery-council
Args: <整理された要件サマリー>
/o-m-cc:grill(詰問)を使う。deep-interview は「ゼロから要件を引き出す」用途npx claudepluginhub kok1eee/o-m-cc --plugin o-m-ccProvides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.