Requirements

Gathers, structures, and prioritizes requirements for a system before any design work begins. Use when the user has a vague idea ("I need to build X", "we need a service that does Y"), wants to define what a system should do and under what constraints, asks about non-functional requirements, says things like "what are the requirements for", "help me scope this", "what do I need to think about before building", or "let's figure out what this needs to do". Do NOT use for designing the system itself — this skill produces the inputs that architecture and design skills consume.

lucasilverentand Updated

File contents

lucasilverentand/skills/tree/main/plugins/planning/skills/requirements commit 3c55b5d5d9

Frequently asked questions

npx skillmds@latest add lucasilverentand/requirements