release-readiness-check

Validates demo, handoff, and production release readiness through evidence-backed Go/No-Go gates.

2|Updated Jun 1, 2026
One-click install
npx skills add https://github.com/FluxonLab/Skillry --skill release-readiness-check-fluxonlab
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: release-readiness-check
Source: https://github.com/FluxonLab/Skillry/tree/main/plugins/core-operations/skills/06-release-readiness-check
Command: npx skills add https://github.com/FluxonLab/Skillry --skill release-readiness-check-fluxonlab

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Shipping a release without verifying build, tests, migrations, config, and rollback from a clean checkout leads to broken demos, failed deploys, and painful handoffs. This Skill replaces gut-feel sign-off with a structured gate table where every pass/fail is backed by pasted evidence from the exact commit being shipped. ## Core Features & Use Cases - Tiered release gates: Applies a different gate bar for demo, internal, handoff, and production targets, covering reproducible install, typecheck, lint, build, tests, health endpoint, secrets audit, and migration status. - Specialized reference playbooks: Loads on-demand guidance for handoff readiness, deployment preflight, blue-green/canary/rollback topology, game release checklists, team release orchestration, and emergency hotfix workflows. - Use Case: Before promoting a branch to production, run the full gate suite from a fresh clone, confirm npm ci and prisma migrate status are clean, verify no secrets are committed, and receive a Go/No-Go verdict with blockers separated from follow-ups. ## Quick Start Ask the AI to run a release readiness check against the current repository for a production deploy and produce the gate table with a Go or No-Go verdict.

Frequently Asked Questions about release-readiness-check

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check if my project is ready for production deployment?▼

Run a release readiness check that verifies reproducible install, typecheck, lint, build, tests, health endpoint, secrets, and migrations from a clean checkout. Each gate produces pass/fail evidence, and the result is a Go/No-Go verdict with blockers listed separately.

What should a deployment preflight checklist include?▼

A deployment preflight should verify the build artifact matches CI, required environment variables exist in the target, pending migrations are non-destructive and backward compatible, the health endpoint checks real dependencies, and a tested rollback plan exists for code, database, and config changes.

Does this release check deploy or modify production systems?▼

No, the check is strictly read-only verification. It runs status and info commands like migrate status and curl health checks, never applies migrations, pushes artifacts, or modifies environment variables, and redacts secrets in all evidence.

Why does npm install pass but npm ci fail before a release?▼

npm ci fails when package.json and the lockfile are out of sync, while npm install silently resolves drift. This means the release machine gets different dependency versions than local development, so the lockfile must be regenerated and committed.

When should I not run a release readiness gate?▼

Skip readiness gating for private experiments with no audience, tasks unrelated to release or operability work, or when a narrower review such as a CI/CD pipeline audit already covers the specific concern.

How do I verify a project is ready for handoff to another team?▼

Run the README from an empty directory as a new teammate would, checking install, start, and test commands work without implicit knowledge. Also audit runbooks, bus factor via commit distribution, credential ownership, and estimate time-to-productivity for an incoming engineer.