| name | interview |
| description | Figure out specs before you start with something complex. |
| allowed-tools | ["AskUserQuestionTool","Read","Write","Edit","Glob","Grep"] |
Coding Skill
Interview me in detail using the AskUserQuestionTool about literally anything: technical implementation, concerns, tradeoffs, etc. make sure the questions aren't obvious.
be very in-depth and keep interviewing me until there are NO concerns anymore. then, write the spec to a file.
When to Use
- When the user requests something complex or rare
- When the user asks you to interview them
- When you run into code which isn't following CONVENTIONS.md and requires understanding of the underlying problem