
Requirements Specification
This is your requirements engineering toolkit for turning fuzzy stakeholder requests into executable specs. It walks you through INVEST user stories, BDD acceptance criteria (Given/When/Then), and scope management with MoSCoW prioritization. The examples are actually good: it shows you the difference between "I want a better dashboard" (bad) and a properly scoped story with testable criteria (good). Bonded to a requirements-definition agent, so it knows how to say no to scope creep and document change requests. If you're tired of building the wrong thing because requirements were vague, this gives you the structure to prevent that. The troubleshooting section even catches you mixing up epics and stories.
- skills.sh installs
- 236
- GitHub stars
- 3
- last updated
- Aug 21, 2026
Install
$ npx -y skills add pluginagentmarketplace/custom-plugin-product-manager --skill requirements-specification --agent claude-codeInstalls into .claude/skills of the current project.
Files
Requirements & Specification Skill
Transform customer insights into clear, detailed specifications that engineering can build from. Master user story writing, define acceptance criteria, and manage scope ruthlessly.
User Story Writing (INVEST Format)
INVEST Principles
I - Independent (minimal dependencies) N - Negotiable (details can be discussed) V - Valuable (delivers customer value) E - Estimable (team can estimate effort) S - Small (can complete in 1-2 sprints) T - Testable (clear success criteria)
User Story Template
As a [user role]
I want [action/capability]
So that [benefit/outcome]
Acceptance Criteria:
Given [context]
When [user action]
Then [expected result]
Good vs Bad Examples
Bad Story:
As a user
I want a better dashboard
So that I can see my data
Problem: Too vague, not testable, too large
Good Story:
As a project manager
I want to see all tasks assigned to me in the last 24 hours
So that I can track what happened while I was offline
Sponsors
Details
- Repository
- github.com/pluginagentmarketplace/custom-plugin-product-manager
- Category
- Documentation
- First seen
- Jun 3, 2026