release

Coordinates QA, security, documentation, and staged deployment gates for production releases.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/Zeyad-37/tech-agency --skill release-zeyad-37
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: release
Source: https://github.com/Zeyad-37/tech-agency/tree/main/.claude/skills/release
Command: npx skills add https://github.com/Zeyad-37/tech-agency --skill release-zeyad-37

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Shipping a production release requires coordinating QA sign-off, security review, documentation updates, release notes, and staged deployment across multiple roles, and missing any gate can ship broken or insecure code. ## Core Features & Use Cases - Sequential Release Gates: Enforces code-complete verification, QA regression sign-off, security review, documentation updates, and release notes approval before deployment. - Staged Deployment: Directs staging to canary (5%, 30-minute soak) to production rollout with error-rate and crash-free monitoring thresholds and auto-rollback. - Post-Release Bookkeeping: Tags the release in git, saves a release record, updates the Kanban board, and optionally appends to a shared release feed. - Use Case: When all stories for v2.4.0 are merged, run the release checklist to get QA and security sign-off, present a go/no-go summary for approval, then deploy through canary to production with automatic rollback protection. ## Quick Start Ask the assistant to release v2.4.0 and it will walk through every gate from QA sign-off to production deployment.

Frequently Asked Questions about release

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

FAQPage Schema
How do I run a production release checklist with QA and security gates?▼

Invoke the release workflow with a version number and it walks through sequential gates: code-complete verification, QA regression sign-off, security review, documentation updates, and release notes approval. Each gate must pass before the next begins, and critical bugs or security findings stop the process.

What is a canary deployment and how does the release process use it?▼

A canary deployment routes a small percentage of traffic to the new version before full rollout. This workflow deploys to staging, then canary at 5% traffic with a 30-minute soak, then production, auto-rolling back if error rate rises over 1% or crash-free rate drops below 99.5%.

When should I use the release workflow instead of shipping a single feature?▼

Use the release workflow for cutting a full versioned release to production with QA and security sign-off. For taking a single feature or branch to a merged pull request, use the ship-it workflow instead, as the release gates are too heavy for individual PRs.

What happens if QA finds critical bugs during release sign-off?▼

The release process stops immediately when critical or high-severity bugs are found during QA sign-off. The bugs are routed to the responsible engineer, and the release cannot proceed to security review or deployment until they are resolved.

Does the release process update the project board and changelog?▼

Yes, after deployment it saves a release record to docs/artifacts, tags the release in git, and updates the board. On GitHub backends it labels shipped issues with the release version; on markdown boards it clears the Done column in the same PR as the release record.