release-checklist

Execute a pre-release quality assurance checklist for software projects.

16|3|Updated Jan 9, 2026
One-click install
npx skills add https://github.com/zbruhnke/claude-code-starter --skill release-checklist-zbruhnke
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release-checklist
Source: https://github.com/zbruhnke/claude-code-starter/tree/main/.claude/skills/release-checklist
Command: npx skills add https://github.com/zbruhnke/claude-code-starter --skill release-checklist-zbruhnke

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill acts as a final quality gate, ensuring all critical checks are performed before code is shipped to production, preventing common release-related errors.

Core Features & Use Cases

  • Comprehensive Checks: Verifies code completeness, debug code removal, documentation updates, test status, dependency justification, and security posture.
  • Automated Verification: Runs predefined checks to catch issues that might be missed in manual reviews.
  • Use Case: Before merging a feature branch or deploying to production, run /release-checklist to ensure no TODO comments remain, all tests pass, and no sensitive information is exposed.

Quick Start

Run the release checklist for the entire project.

Frequently Asked Questions about release-checklist

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

FAQPage Schema
How do I run a pre-release checklist to verify code completeness and test status?

A pre-release checklist validates code completeness, debug code removal, documentation updates, test status, dependency justification, and security posture before shipping. Run it across your project or targeted scope to catch issues missed in manual code reviews.

What is automated pre-release QA verification for software deployments?

Automated pre-release QA verification executes predefined checks to ensure no TODO comments remain, all tests pass, and no sensitive information is exposed. It acts as a final quality gate to prevent common release-related errors before code reaches production.

Can I use a release checklist to block deployments until all criteria are met?

Yes, the release checklist integrates with automated workflows for blocking releases until all criteria are met. This ensures critical checks for debug statements, security adherence, and passing tests are satisfied before deployment.

Does the pre-release checklist support targeted scope checks for specific feature branches?

Yes, the pre-release checklist supports targeted scope checks alongside full project validation. You can run checks on specific feature branches before merging to verify dependencies, documentation, and security posture without scanning the entire codebase.

When do I need to run a pre-release quality gate in the software development lifecycle?

You need a pre-release quality gate before merging a feature branch or deploying code to production. Running the checklist at these stages verifies that debug code is removed, documentation is updated, and all tests pass.