requirements
SolidИспользуй в начале работы над фичей или проектом, когда есть только размытые бизнес-требования (устно, в переписке, в тикете) и их надо превратить в письменную спецификацию до того, как писать код. Сначала задает уточняющие вопросы и фиксирует ответы, потом пишет ТЗ и user stories с критериями приемки, масштабируя формальность под размер задачи. Для задачи с уже ясными требованиями или тривиальной правки скилл избыточен - иди сразу в реализацию.
Install
Quality Score: 78/100
Skill Content
Details
- Author
- dewil
- Repository
- dewil/claude-toolkit
- Created
- 2 months ago
- Last Updated
- today
- Language
- Python
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
spec
Define requirements before planning. Use when starting a new feature, when requirements are ambiguous, or when the user says 'write a spec' or 'define requirements'.
writing-requirements
Use when writing user stories, acceptance criteria, or non-functional requirements — applying INVEST, splitting a large story, writing Given/When/Then scenarios, defining Definition of Ready/Done, or specifying measurable quality attributes. For requirements engineers and product owners turning validated discovery into buildable, testable specs.
brainstorming
Explore user intent, requirements, and design options through collaborative dialogue before implementation. Use before building new features, components, or systems — whenever the user describes something to build and design decisions are involved. Triggers: "brainstorm", "help me design", "think through the requirements", "头脑风暴", "设计方案", "梳理需求". Not for bug fixes, config changes, or tasks with an obvious implementation path.