What problem does it solve?
When researching a codebase to plan a new change, researchers often have bias from knowing the end goal, leading to skewed findings that miss existing patterns, constraints, or reusable components. This skill eliminates that bias by generating neutral, intent-free research questions that focus solely on what already exists in the codebase.
Core Features & Use Cases
- Neutral Question Generation: Decomposes any task description into 3-7 specific, codebase-focused research questions that reveal no information about the planned change or solution intent.
- Human Review Gate: Requires explicit user approval of generated questions before passing them to researchers, ensuring accuracy and alignment with project needs.
- Pipeline Integration: Creates structured, durable task records and question outputs that feed directly into downstream Roster pipeline phases like research, intake, and implementation.
- Use Case: For example, if you are planning to add a new webhook retry feature to your API, use this skill to generate neutral questions about existing retry mechanisms, error handling patterns, and middleware configurations so your researcher provides unbiased information about current implementation details.
Quick Start
Use the roster-question skill to decompose your task description into neutral research questions for blind codebase exploration.