What problem does it solve?
This Skill guides collaborative requirements discovery for software features that are unclear, ambiguous, or have multiple implementation paths, capturing ideas immediately, performing repo-aware research, and producing a converged PRD and implementation plan to reduce rework and surface trade-offs early.
Core Features & Use Cases
- Task creation & PRD seeding: Immediately create a task directory and seed a living prd.md with goal, known facts, assumptions, open questions, acceptance criteria, and technical notes so ideas are preserved from the start; useful when scoping a complex feature like MR automation or a new CLI command.
- Research-first decision support: Inspect the repository, configurations, and ecosystem conventions to produce 2–3 concrete implementation approaches with pros and cons mapped to project constraints.
- Structured Q&A convergence: Drive a one-question-per-message loop that updates the PRD, records ADR-lite decisions, decomposes subtasks, and outputs a small-PR implementation plan and acceptance criteria.
Quick Start
Use the brainstorm skill to create a task and seed a PRD for implementing GitLab MR review automation.