interview
SKILL.md
Task Discovery Protocol
Before implementing any new task:
-
Conduct a detailed interview using
AskUserQuestionToolto clarify requirements. Cover:- Technical implementation details
- UI/UX considerations
- Architecture and design tradeoffs
- Edge cases and error handling
- Performance and scalability concerns
-
Question guidelines:
- Avoid surface-level or obvious questions
- Dig into nuances and potential pitfalls
- When you have a recommended option, indicate it (e.g., "Option B (recommended)" or append reasoning)
- Continue interviewing until all ambiguities are resolved
-
On completion: Write the comprehensive plan or implementation to the active file.