The interface is localized. Skill descriptions and documents are machine-translated by AI into your language; code, commands, paths and technical terms stay in the original, and the author's document governs.
Explore skills
DevOps · SKILL.md

release-management

release-management

Manage IT releases — release planning, packaging, testing gates, deployment windows, communication, and post-release validation. TRIGGER when: user says /release-management, needs to plan a release, or asks about release coordination and deployment management.

Independent GitHub snapshot · Automated classification · Original documentation governs

Skill documentation

GitHub

name: release-management description: > Manage IT releases — release planning, packaging, testing gates, deployment windows, communication, and post-release validation. TRIGGER when: user says /release-management, needs to plan a release, or asks about release coordination and deployment management. argument-hint: "[release or deployment to plan]" user-invocable: true

Release Management

Process

Step 1: Define Release Scope

ElementDetails
Release IDUnique identifier
TypeMajor / Minor / Patch / Emergency
ComponentsApplications, infrastructure, config changes
DependenciesCross-team or external dependencies
Risk levelHigh / Medium / Low

Step 2: Plan Release

PhaseDurationActivities
Planning1-2 weeksScope, dependencies, risk assessment
BuildPer sprintDevelopment, unit testing
Testing1-2 weeksIntegration, regression, UAT
Staging1-3 daysPre-production deployment, smoke tests
ProductionScheduled windowDeployment, validation
Hypercare1-7 daysEnhanced monitoring, rapid response

Step 3: Define Testing Gates

GateCriteriaOwner
Code completeAll features merged, no blockersDev lead
QA signoffTest plan executed, no P1/P2 bugsQA lead
Security scanNo critical/high vulnerabilitiesSecurity
PerformanceMeets SLA benchmarksPerformance team
UATBusiness stakeholder approvalProduct owner

Step 4: Schedule Deployment

FactorConsideration
WindowLow-traffic period, team availability
DurationEstimated deployment time + buffer
RollbackMaximum time before rollback decision
CommunicationStakeholder notification schedule
On-callSupport team coverage during and after

Step 5: Execute Release

StepActionVerification
1Pre-deployment checklist completeSignoff
2Deploy to productionDeployment success
3Smoke testsCritical paths working
4Monitor dashboardsNo anomalies
5Notify stakeholdersConfirmation sent
6Begin hypercareEnhanced monitoring active

Step 6: Post-Release Review

QuestionAnswer
Did the release go as planned?
Were there any issues?
What could improve next time?
Are all success criteria met?

Output Format

## Release Plan: [ID]
### Scope: [components and changes]
### Schedule: [timeline with gates]
### Risk: [assessment and mitigations]
### Communication: [notification plan]

Quality Checklist

  • All testing gates passed
  • Rollback plan documented and tested
  • Communication sent to stakeholders
  • Deployment window confirmed
  • Monitoring enhanced for hypercare
  • Post-release review scheduled

Edge Cases

  • For emergency releases, use abbreviated process with post-hoc review
  • For zero-downtime requirements, use blue-green or canary deployments
  • If multiple teams coordinate, assign a release manager as single point
Saved skills