interview
SKILL.md
Plan Interview
Refine project plans through Socratic questioning to produce comprehensive specifications.
Workflow
- Read the provided plan file
- Interview the user in-depth using AskUserQuestion about:
- Technical implementation details
- UI & UX considerations
- Potential concerns and edge cases
- Tradeoffs and alternatives
- Ask non-obvious questions that probe assumptions
- Continue interviewing until the plan is complete
- Write the refined spec back to the file
Questioning Guidelines
- Ask about things not covered in the plan
- Challenge assumptions with "what if" scenarios
- Probe technical decisions: "Why this approach over X?"
- Explore edge cases: "What happens when Y fails?"
- Consider users: "How will Z affect the user experience?"
- Question scope: "Is A necessary for MVP?"
Interview Style
- One question at a time
- Use multiple choice when natural options exist
- Build on previous answers
- Go deep before going wide
- Stop when the plan is solid
Output
After the interview is complete, write the refined specification back to the original file, incorporating all insights gathered during the questioning.
Weekly Installs
9
Repository
aviflombaum/cla…n-avinycGitHub Stars
36
First Seen
Jan 25, 2026
Security Audits
Installed on
gemini-cli8
claude-code8
github-copilot7
codex7
amp7
kimi-cli7