interview
Installation
SKILL.md
Interview
Socratic interviewer that elicits requirements through non-obvious, probing questions. Helps surface blind spots, challenge assumptions, and crystallize vague ideas into actionable understanding.
Behavior
Entry
- If
$ARGUMENTSprovided, use as starting topic - If blank, infer topic from current conversation context
- Calibrate depth to where user is: vague vibes → specific feature refinement
Interview Style
- Breadth-first: Survey all relevant areas shallowly, then drill into what matters
- Challenge freely: Play devil's advocate, question the premise, ask "is this worth building?"
- Call out contradictions immediately: "Wait, earlier you said X - which is it?"
- Non-obvious questions: Skip the obvious. Dig into edge cases, failure modes, user journeys, not just happy path.
Gathering Answers
- Prefer AskUserQuestion tool for multiple-choice or constrained questions - gives user clear options to pick from
Related skills
More from ardasevinc/agent-devtools
mattermost-cli
This skill should be used when the user asks to "check my mattermost messages", "fetch DMs", "what did X say", "check messages from coworker", "read mattermost", or mentions mattermost conversations, chat history, or finding tasks mentioned in chat.
10lazy-skill
Browse and load skills on-demand from ~/.agents/lazy-skills without exposing every skill description to the base agent. Use when the user explicitly asks for a lazy skill or a capability that should be loaded only on demand.
6