This skill should be used when authoring, reviewing, or validating requirements in a waterfall lifecycle project — including functional requirements, AI requirements, NFRs, and acceptance criteria. Covers ID assignment, SMART criteria, category assignment, and requirement quality gates.
From waterfall-lifecyclenpx claudepluginhub nsalvacao/nsalvacao-claude-code-plugins --plugin waterfall-lifecycleThis skill uses the workspace's default tool permissions.
references/requirement-patterns.mdGuides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Configures VPN and dedicated connections like Direct Connect, ExpressRoute, Interconnect for secure on-premises to AWS, Azure, GCP, OCI hybrid networking.
Formal requirement authoring in a waterfall lifecycle follows a precise structure: unique IDs, SMART acceptance criteria, category tagging, and traceability hooks. This skill governs the full lifecycle of a requirement from elicitation to baseline, ensuring every requirement is unambiguous, testable, and traceable.
REQ-YYYY-NNN (e.g., REQ-2026-001)deferredUse one of 5 formal categories:
Apply SMART criteria:
For AI requirements, also include:
For NFRs, include:
Each requirement MUST have ≥1 acceptance criterion in this format:
Given [precondition], when [action], then [expected outcome with measurable target].
For AI requirements, acceptance criteria MUST include the test dataset reference and metric threshold.
Load schemas/requirement.schema.json and validate the requirement entry. Required fields: id, title, description, category, priority, acceptance_criteria, status, owner.
Every requirement must reference:
traceability_refs.upstream)test_ref as TBD until Phase 4 (Build and Test)schemas/requirement.schema.json — validates requirement entriesreferences/requirement-patterns.md — ID format, SMART patterns, acceptance criteria templates, AI requirement templates, NFR templatesreferences/artefact-catalog.md — how requirements link to downstream artefactsreferences/gate-criteria-reference.md — Gate B requirements quality criteriaREQ-YYYY-NNN ID