
Description
product-capability is an agent skill from the ECC collection by affaan-m, listed on skills.sh. It turns product intent, such as a PRD, a roadmap item, a discussion or a founder's note, into an implementation-ready capability plan. The plan makes the constraints, invariants, interfaces, data, lifecycle and policy implications explicit before any code is written. It is for cases where the question is not what to build but what must be true before building starts. Typical triggers include a feature that crosses several services, repos or teams and needs a capability contract, and senior engineers repeatedly restating the same hidden assumptions in review. The skill points to a durable artifact: it updates an existing product-context file such as PRODUCT.md or a docs/product folder if the repository has one, and otherwise creates a capability manifest from a template. A skill is a SKILL.md file of instructions that an AI agent loads when a task calls for it. It is free and open source, and the skills.sh listing shows a Snyk warning, with Gen Agent Trust Hub and Socket passing.…
Highlights
- Turns PRDs and roadmap items into constraints
- Makes invariants and interfaces explicit
- Capability contract for cross-team features
- Updates PRODUCT.md or creates a manifest
Ratings & Reviews
No ratings yet
Be the first to rate product-capability.
People also visit

batch-grill-me
A relentless interview that asks every frontier question at once, round by round

dev-team
Simulate a collaborative dev team session where multiple role-based personas

interview-me
Extracts what the user actually wants instead of what they think they should

breakdown-epic-pm
Structured prompt for generating Epic-level Product Requirements Documents
product-capability FAQ
What does the product-capability skill produce?
An implementation-ready capability plan with constraints, invariants, interfaces and lifecycle and policy implications.
Where does the output go?
Into an existing PRODUCT.md, docs/product folder or program-spec directory if the repo has one, otherwise into a new capability manifest from a template.
When is it worth using?
When a feature crosses several services or teams, or the same assumptions keep surfacing in review.
How do I install it?
Run: npx skills add https://github.com/affaan-m/ecc --skill product-capability
Is it free?
Yes. It is free and open source.
Are there security warnings?
The skills.sh listing shows Snyk with a warning, while Gen Agent Trust Hub and Socket pass.
What are the best product-capability alternatives?
Popular alternatives to product-capability include batch-grill-me, grilling and dev-team. See all product-capability alternatives