
interview-me
This skill involves extracting the underlying intent of a user's request through a series of one-on-one questions to achieve 95% confidence in understanding their needs
What it does
Extracts what the user actually wants instead of what they think they should want. Achieves this through one-question-at-a-time interview until ~95% confidence about the underlying intent. Use when an ask is underspecified ("build me X" without "for whom" or "why now"), when the user explicitly invokes ("interview me", "grill me", "are we sure?", "stress-test my thinking"), or when you catch yourself silently filling in ambiguous requirements before any plan, spec, or code exists.
Quality judgment
Exceptionally thorough: clear triggers with negative cases, non-interactive constraints, a checkable stop condition, rationalization and red-flag tables, and a verification checklist. The single worked example is strong but a second, contrasting example (e.g., a 'whatever you think' recovery) would make it near-perfect.