This skill should be used when assembling gate evidence packs, tracking artefact completeness, or managing waivers before any gate review (A–F). Triggers when a phase is approaching its gate or when evidence index needs to be updated.
From agile-lifecyclenpx claudepluginhub nsalvacao/nsalvacao-claude-code-plugins --plugin agile-lifecycleThis skill uses the workspace's default tool permissions.
Guides 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.
Gate reviews require a curated, traceable evidence pack that proves all exit criteria are met. This skill governs the assembly, indexing, completeness check, and waiver process for gate evidence across all lifecycle gates (A through F). Without structured evidence management, gate reviews stall, reviewers raise repeated clarifications, and phases are blocked. This is a transversal skill — it applies before every gate regardless of phase.
Determine which gate (A–F) is being prepared. Load references/gate-criteria-reference.md for the specific gate's mandatory evidence. Cross-reference with the phase contract exit criteria (schemas/phase-contract.schema.json) to confirm alignment.
Open the evidence index for the current phase. Use templates/transversal/evidence-entry.md.template for each new entry. Required fields per entry:
id: unique artefact identifier (e.g., EV-P3-001)artefact_name: human-readable nameartefact_type: document | schema | test-result | sign-off | metriclocation: file path or URL to the artefactstatus: present | missing | waivedgate_criterion: which exit criterion this evidence satisfieslast_updated: ISO dateValidate each entry against schemas/evidence-index.schema.json.
For each mandatory exit criterion of the gate:
covered | partial | missingpartial or missing criteria: determine whether a waiver is needed or the artefact can be produced before the gate dateUse the gate pack template for the relevant gate:
templates/phase-1/gate-a-pack.md.templatetemplates/phase-2/gate-b-pack.md.templatetemplates/phase-3/gate-c-pack.md.templatetemplates/phase-4/gate-d-pack.md.templatetemplates/phase-5/gate-e-pack.md.templatetemplates/phase-6/gate-f-pack.md.templateThe pack links to the evidence index and lists: summary of criteria met, criteria waived, criteria not met (blockers), reviewer sign-off fields.
For any exit criterion that cannot be met:
templates/transversal/waiver-entry.md.template to create a waiver recordtemplates/phase-5/waiver-log.md.templatewaivedOnce the evidence pack is assembled and completeness check is clean:
ready_for_gatetemplates/transversal/gate-review-report.md.template)After the gate review is complete:
schemas/gate-review.schema.json with the decision recordreferences/gate-criteria-reference.md — Mandatory evidence per gate (A–F)templates/transversal/evidence-entry.md.template — Evidence index entry structuretemplates/transversal/gate-review-report.md.template — Gate review report templatetemplates/transversal/waiver-entry.md.template — Waiver record templateschemas/evidence-index.schema.jsonschemas/gate-review.schema.jsonmissing without a corresponding waiver or action item