release-process

Automates npm release governance for multi-package CI/CD workflows.

66|41|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/olivomarco/vbd-copilot --skill release-process-olivomarco
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release-process
Source: https://github.com/olivomarco/vbd-copilot/tree/main/.copilot/skills/release-process
Command: npx skills add https://github.com/olivomarco/vbd-copilot --skill release-process-olivomarco

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The runbook provides a definitive, repeatable release process that prevents versioning disasters and release mistakes for Squad deployments.

Core Features & Use Cases

  • Enforces simultaneous version bumps across all packages in lockstep
  • Validates npm token type, branch cleanliness, and published release integrity
  • Provides guidance for rollback, deprecation, and post-release checks

Quick Start

Execute the end-to-end runbook to bump versions, tag the release, publish, and verify success.

Frequently Asked Questions about release-process

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

FAQPage Schema
How do I automate npm publishing and prevent versioning disasters in multi-package projects?

To prevent versioning disasters in multi-package projects, you can automate release governance by enforcing simultaneous lockstep version bumps, pre-release validation, and strict semver compliance via CI/CD workflows. This ensures synchronized, error-free Squad launches.

What is the best way to enforce strict semver compliance during a Squad launch?

The best way to enforce strict semver compliance during a Squad launch is to apply an automated release runbook. It validates branch cleanliness, npm token types, and package versions in lockstep before any tagging or publishing occurs.

How do I rollback a published npm package and synchronize repositories post-release?

To rollback a published npm package, you follow the runbook's rollback and deprecation guidance, which includes reverting tags and deprecating versions. Post-release synchronization steps ensure all repositories align with the stable state.

Can I use CI/CD workflows to validate branch cleanliness and npm tokens before publishing?

Yes, you can use CI/CD workflows to validate branch cleanliness and npm token types before publishing. The release runbook automates these pre-release checks to ensure the repository is stable and authenticated correctly for npm deployments.

Does a lockstep version bump work for all multi-package projects?

Lockstep version bumps are designed for multi-package projects requiring strict semver compliance and simultaneous releases. If your project requires independent package versioning, this approach may not fit your specific release strategy.