release-procedures

Coordinate versioning, verification, and deployment workflows for software releases.

284|47|Updated Dec 13, 2025
One-click install
npx skills add https://github.com/groupzer0/vs-code-agents --skill release-procedures-groupzer0
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release-procedures
Source: https://github.com/groupzer0/vs-code-agents/tree/main/vs-code-agents/skills/release-procedures
Command: npx skills add https://github.com/groupzer0/vs-code-agents --skill release-procedures-groupzer0

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Version management and release workflows are error-prone and time-consuming without a repeatable process. This skill provides a standardized approach to bump versions, verify integrity, and deploy releases across environments.

Core Features & Use Cases

  • SemVer-based version bump guidance and consistency verification in project files (e.g., package.json, CHANGELOG.md).
  • Two-stage release flow: per-plan commits with QA/UAT gates, tagging, and publishing steps.
  • Use Case: Prepare and release vX.Y.Z across multiple packages with platform-specific constraints and stakeholder approvals.

Quick Start

Follow the two-stage release flow to prepare, verify, and publish a new release version, including per-plan commits, QA/UAT approvals, tagging, and deployment.

Frequently Asked Questions about release-procedures

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

FAQPage Schema
How do I automate SemVer version bumps and consistency checks across multiple packages?

Automate SemVer version bumps by enforcing versioning rules and consistency checks across project files like package.json. This ensures version alignment during release workflows before tagging and deploying.

What is the best way to manage a two-stage release flow with QA and UAT gates?

Manage a two-stage release flow by separating per-plan commits with QA/UAT approvals from final tagging and publishing. This verifies integrity before deploying versions across environments.

How do I coordinate release tags and deployments across different CI pipelines?

Coordinate release tags and deployments across CI pipelines by applying platform-specific constraints during the publishing step. This enforces deployment consistency across targeted environments.

Can I enforce stakeholder approvals before publishing a new version tag?

Yes, you can enforce stakeholder approvals within the two-stage release flow. The process requires explicit QA/UAT gate approvals before proceeding to the final tagging and deployment steps.

How to verify version consistency in CHANGELOG.md before a deployment?

Verify version consistency by checking the target SemVer version against project files including CHANGELOG.md. This validation prevents mismatches before executing the deployment workflow.

Why does my release workflow fail when deploying across multiple environments?

Release workflows often fail across environments due to unmet platform-specific constraints or version inconsistencies. Enforcing SemVer checks and platform constraints before deploying resolves these errors.