What problem does it solve?
This Skill acts as a mandatory protocol for handling complex or unclear requests, ensuring all necessary information is gathered and understood before implementation begins, thereby preventing wasted effort and misaligned outcomes.
Core Features & Use Cases
- Socratic Questioning: Proactively asks clarifying questions based on request patterns to uncover purpose, users, and scope.
- Dynamic Question Generation: Tailors questions based on the specific domain and context of the request, avoiding static templates.
- Progress & Error Reporting: Provides clear, principle-based updates on task status and handles errors with user-friendly explanations and solutions.
- Use Case: When asked to "build a new recommendation engine," this Skill will first ask about the business goals, target users, and data sources before any code is written, ensuring the engine meets actual needs.
Quick Start
Use the brainstorming skill to clarify the request "Create a new feature for the user dashboard".