define-feature
CommunityTurn rough ideas into testable requirements
Product & Management#brainstorming#specification#requirements#testability#product-management#acceptance-criteria#feature-definition
Authoralexmensch
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps product teams convert vague, half-formed feature ideas into a precise, unambiguous requirements table so engineering can write a technical spec and tests without further clarification. It focuses on clarifying the user problem, questioning assumptions, surfacing edge cases, and ensuring every requirement is testable.
Core Features & Use Cases
- Structured discovery: Restates the idea, identifies ambiguities, and asks focused questions that prioritise why before what.
- Scope, edge cases, and testability: Challenges unnecessary scope, enumerates error conditions and edge cases, and produces acceptance criteria that are directly testable.
- Draft persistence: Writes a draft requirements file to disk in product/{short-name}.md with a GUID and date so the new-feature workflow can proceed.
- Use Case: A product manager with a one-sentence idea uses this Skill to produce a requirements table that a developer can immediately convert into a technical spec and tests.
Quick Start
Use the define-feature skill by describing your rough idea in one or two sentences and asking it to produce a requirements table ready for the new-feature workflow.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: define-feature Download link: https://github.com/alexmensch/claude-sdlc-plugins/archive/main.zip#define-feature Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.