requirements-reuse
Installation
SKILL.md
Purpose
Systematically identify, evaluate, and apply reusable requirements from existing sources -- past projects, requirement pattern catalogs, product-line core assets, and organizational standards. Use this to avoid re-inventing requirements for common functionality and to improve consistency across related systems.
This is not about copying an old SRS and changing the project name. It is about strategic, evaluated reuse with explicit decisions about what to reuse as-is, what to adapt, and what to write new.
Key Concepts
Three Dimensions of Requirements Reuse
Every reuse decision involves three independent dimensions:
| Dimension | Options | Description |
|---|---|---|
| Extent | Partial / Full | Reuse selected requirements or the entire specification |
| Modification | As-is / Adapted | Use exactly as written or modify for the new context |
| Mechanism | Copy / Reference | Duplicate into new project or point to a shared source |