fullstack-product-specification
Installation
SKILL.md
Fullstack Product Specification
Use When
- Work spans UI and backend in one delivery slice
- Requirements are unclear, conflicting, or incomplete
- Teams need a shared source of truth before coding
Workflow
- Capture business outcome, user roles, and success metrics.
- Define journeys and states for each persona (happy path, empty, error, denied).
- Specify API contracts, including request and response schemas, errors, and versioning.
- Define domain and persistence impact (new entities, migration, indexing, retention).
- Set non-functional requirements (latency, throughput, accessibility, security, auditability).
- Record rollout strategy, migration or backfill needs, and rollback criteria.