interview-framework
SolidThis skill should be used when running an interactive interview before a spec phase, gathering requirements through dialogue, asking the user clarifying questions before delegating to a subagent, or when any Ralph phase command (research, requirements, design, tasks) needs adaptive brainstorming dialogue. Covers the 3-phase algorithm (Understand, Propose Approaches, Confirm and Store).
Install
Quality Score: 91/100
Skill Content
Details
- Author
- tzachbon
- Repository
- tzachbon/smart-ralph
- Created
- 4 months ago
- Last Updated
- 1 weeks ago
- Language
- Shell
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
phxbrainstorm
Brainstorm Elixir/Phoenix features — explore ideas, compare approaches, gather requirements. Use when vague idea, not sure how to approach, or want to discuss before plan.
idea-interviewer
Use this skill whenever the user has something in their head — a vision, instinct, judgment, or pattern they recognize — but can't put it into words yet. Triggers on signals like "I can see it but can't explain", "I'm confused", "hard to describe", "I have a feeling but no words for it", "I know what I want but can't articulate", "ฉันงง", "อธิบายไม่ถูก", "พูดไม่ออก", "อธิบายยาก", or when the user trails off, contradicts themselves mid-sentence, or restarts an explanation. Also triggers at the start of a new project, when stuck midway, or when moving to a new chunk of work. The skill runs a phased interview that pulls the structure out of what the user already knows but can't articulate — and converts it into a usable model — decision tree, ruleset, workflow, or system prompt. Vague, confused, or restart-mid-sentence answers are exactly the signal this skill is built for. Do not skip it just because the user can't explain clearly — that inability is the whole point.
spec-interview
Conducts a deep, multi-round interview to clarify ambiguous requirements and produces a structured specification document. Automatically discovers requirement files and asks probing, non-obvious questions across technical implementation, UX/UI, trade-offs, edge cases, and architectural decisions.
discuss-phase
Extract implementation gray areas + capture decisions via AskUserQuestion modes. Use when scoping a phase before planning, or to lock unknowns.
plan-interview
Adaptive interview-driven spec generation. Use when converting rough plans into comprehensive specifications, needing structured requirements gathering, or transforming ideas into implementation-ready documentation.