File contents Skill: Release Checklist
Activation : #file:_superml/skills/7-release/release-checklist/SKILL.md
Purpose
Generate and verify a comprehensive pre-release checklist. This is the go/no-go gate before deployment. Every item must be checked or explicitly accepted with written justification.
Inputs
Load before starting:
QA sign-off: {output_path}/qa/qa-signoff.md
PRD: {output_path}/planning/prd.md
Architecture doc: {output_path}/planning/architecture.md
Release reference docs in _superml/reference/release/
Deliverable
{output_path}/release/release-checklist.md
Release Checklist Structure
# Release Checklist — {project_name} v{version}
**Date**: {date}
**Release Manager**: {release_name}
**Target environment**: Production / Staging / UAT
**Deployment window**: {date/time}
## Go / No-Go Decision
> ✅ GO / ❌ NO-GO — see blockers
---
## 1. Quality Gates
- [ ] QA sign-off confirmed (`artifacts.qa_signed_off: true`)
- [ ] All P1/P2 bugs resolved and verified
- [ ] Regression suite passed on target environment
## 2. Code & Build
- [ ] Feature branches merged to release branch
- [ ] No uncommitted changes in release branch
- [ ] Build passes CI (link: )
- [ ] Dependency audit clean (no known CVEs)
- [ ] Version / tag created: v{version}
## 3. Configuration & Secrets
- [ ] Environment variables / secrets configured in production
- [ ] Feature flags set correctly for target environment
- [ ] Database migrations tested on staging
## 4. Infrastructure
- [ ] Target environment healthy (all services up)
- [ ] Capacity / scaling confirmed for expected load
- [ ] Monitoring and alerting configured
- [ ] Log aggregation working
## 5. Documentation
- [ ] Release notes drafted (`{output_path}/release/release-notes.md`)
- [ ] Deploy runbook ready (`{output_path}/release/deploy-runbook.md`)
- [ ] Rollback plan documented
## 6. Communication
- [ ] Stakeholders notified of deployment window
- [ ] Support team briefed on new features / known issues
- [ ] On-call engineer confirmed for deployment window
## 7. Rollback Criteria
Define exactly when to roll back:
- Any P1 incident within {N} minutes of deployment
- Error rate exceeds {N}% over {N}-minute window
- Specific smoke test failure: {describe}
---
## Approval
| Role | Name | Decision | Date |
|------|------|----------|------|
| Release Manager | {release_name} | GO / NO-GO | {date} |
| Tech Lead | | GO / NO-GO | |
| Product Owner | | GO / NO-GO | |
Validation Checklist
Next Skill
After checklist approved → Deploy Runbook (#file:_superml/skills/7-release/deploy-runbook/SKILL.md)
1 --- 2 name: release-checklist 3 description: "Skill: Release Checklist" 4 --- 5 # Skill: Release Checklist 6 7 > **Activation**: `#file:_superml/skills/7-release/release-checklist/SKILL.md` 8 9 --- 10 11 ## Purpose 12 13 Generate and verify a comprehensive pre-release checklist. This is the go/no-go gate before deployment. Every item must be checked or explicitly accepted with written justification. 14 15 --- 16 17 ## Inputs 18 19 Load before starting: 20 - QA sign-off: `{output_path}/qa/qa-signoff.md` 21 - PRD: `{output_path}/planning/prd.md` 22 - Architecture doc: `{output_path}/planning/architecture.md` 23 - Release reference docs in `_superml/reference/release/` 24 25 --- 26 27 ## Deliverable 28 29 **`{output_path}/release/release-checklist.md`** 30 31 --- 32 33 ## Release Checklist Structure 34 35 ```markdown 36 # Release Checklist — {project_name} v{version} 37 38 **Date**: {date} 39 **Release Manager**: {release_name} 40 **Target environment**: Production / Staging / UAT 41 **Deployment window**: {date/time} 42 43 ## Go / No-Go Decision 44 45 > ✅ GO / ❌ NO-GO — see blockers 46 47 --- 48 49 ## 1. Quality Gates 50 - [ ] QA sign-off confirmed (`artifacts.qa_signed_off: true`) 51 - [ ] All P1/P2 bugs resolved and verified 52 - [ ] Regression suite passed on target environment 53 54 ## 2. Code & Build 55 - [ ] Feature branches merged to release branch 56 - [ ] No uncommitted changes in release branch 57 - [ ] Build passes CI (link: ) 58 - [ ] Dependency audit clean (no known CVEs) 59 - [ ] Version / tag created: v{version} 60 61 ## 3. Configuration & Secrets 62 - [ ] Environment variables / secrets configured in production 63 - [ ] Feature flags set correctly for target environment 64 - [ ] Database migrations tested on staging 65 66 ## 4. Infrastructure 67 - [ ] Target environment healthy (all services up) 68 - [ ] Capacity / scaling confirmed for expected load 69 - [ ] Monitoring and alerting configured 70 - [ ] Log aggregation working 71 72 ## 5. Documentation 73 - [ ] Release notes drafted (`{output_path}/release/release-notes.md`) 74 - [ ] Deploy runbook ready (`{output_path}/release/deploy-runbook.md`) 75 - [ ] Rollback plan documented 76 77 ## 6. Communication 78 - [ ] Stakeholders notified of deployment window 79 - [ ] Support team briefed on new features / known issues 80 - [ ] On-call engineer confirmed for deployment window 81 82 ## 7. Rollback Criteria 83 Define exactly when to roll back: 84 - Any P1 incident within {N} minutes of deployment 85 - Error rate exceeds {N}% over {N}-minute window 86 - Specific smoke test failure: {describe} 87 88 --- 89 90 ## Approval 91 92 | Role | Name | Decision | Date | 93 |------|------|----------|------| 94 | Release Manager | {release_name} | GO / NO-GO | {date} | 95 | Tech Lead | | GO / NO-GO | | 96 | Product Owner | | GO / NO-GO | | 97 ``` 98 99 --- 100 101 ## Validation Checklist 102 103 - [ ] All items in every section assessed 104 - [ ] No-Go items documented with owners and resolution plan 105 - [ ] Go/No-Go decision is explicit 106 - [ ] Rollback criteria defined 107 108 --- 109 110 ## Next Skill 111 112 After checklist approved → **Deploy Runbook** (`#file:_superml/skills/7-release/deploy-runbook/SKILL.md`)
supermldev/smart-sdlc/tree/main/skills/7-release/release-checklist commit 1f946cca1b
Frequently asked questions How do I install the Release Checklist skill? Run npx skillmds@latest add supermldev/release-checklist in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
What does the Release Checklist skill do? Skill: Release Checklist It is listed under Coding & Dev Tools on SkillMD.
Is Release Checklist safe to use? This skill has not completed SkillMD's automated safety review yet. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
Which AI agents work with Release Checklist? This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Is Release Checklist free to use? Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
Who published Release Checklist? superMLdev (@supermldev) published this skill. Their other Agent Skills are listed on their SkillMD profile.