interviewlisted
Install: claude install-skill MrCipherSmith/helyx
<SUBAGENT-STOP>
If you were dispatched as a subagent to execute a specific task, skip this skill entirely.
This skill is for orchestrators and interactive session-level routing only.
Proceed directly with your assigned task.
</SUBAGENT-STOP>
# Interview
Critical requirements interviewer that asks targeted clarifying questions before expensive operations begin. The goal is to eliminate ambiguity and gather precise context so downstream skills (job-orchestrator, feature-dev, prd-creator) produce accurate results.
## Input Contract
When called by another skill (orchestrated mode):
```json
{
"goal": "what needs to be done (issue title, feature description, task)",
"context": "collected context from context-collector or another agent",
"domain": "implement | review | design | migrate | custom",
"caller": "job-orchestrator | feature-dev | user | prd-creator",
"known_facts": ["already known facts or decisions"],
"max_questions": null
}
```
When called standalone: input is the user's free-text description.
## Output Contract
```json
{
"decisions": [
{"question": "...", "answer": "...", "impact": "high | medium"}
],
"constraints": ["identified constraints"],
"assumptions": ["confirmed assumptions"],
"risks": ["identified risks"],
"refined_goal": "refined, unambiguous goal statement"
}
```
## Workflow
### Phase 1: Context Acquisition
**Orchestrated mode** (called with context):
- Parse the input contract
- Proceed directly to Phase 2
**Standalone