What problem does it solve?
It turns vague feature ideas into a structured backlog entry by capturing the request, asking for missing details when needed, and (optionally) producing a fully scoped specification with acceptance criteria.
Core Features & Use Cases
- Feature intake from minimal prompts: Accepts short requests like “add dark mode” and records them for later scoping.
- Optional full scoping via interview: Invokes a functional-analyst flow to collect requirements and define acceptance criteria when details are sufficient or the user chooses to proceed.
- Backlog organization for implementation: Writes results into TODO.md, placing features into unsorted or prioritized sections so /project-manage can implement them later.
- Use case: When you want to add “user authentication with email/password and OAuth” you can capture it immediately and let the skill drive the scoping conversation and backlog prioritization.
Quick Start
Use the command /project-feature add user authentication with email/password, OAuth (Google, GitHub), and session management.