release

Automate release governance with version stamping, changelog updates, and CI validation.

8|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/usurobor/cnos --skill release-usurobor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release
Source: https://github.com/usurobor/cnos/tree/main/src/packages/cnos.cdd/skills/cdd/release
Command: npx skills add https://github.com/usurobor/cnos --skill release-usurobor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides end-to-end governance for software releases, ensuring that each release is a coherent delta with a matching code state, changelog, tag, release notes, deployment, and validation.

Core Features & Use Cases

  • Pre-release readiness checks: CI green, branches merged, and main clean before tagging.
  • Version stamping and provenance: bump VERSION, run stamp-versions.sh, and verify consistency across manifests.
  • Release documentation: generate and publish a RELEASE.md and CHANGELOG ledger with honest grade scaffolding and artifact tracing.
  • Tagging and deployment coordination: create annotated tags, coordinate with delta reviewers, trigger release CI, deploy validated binaries, and perform post-release validation.
  • Traceability and compliance: update CDD traces, maintain release artifacts, and ensure artifacts match across all surfaces.

Quick Start

Run the release workflow from the main branch to stamp VERSION, update CHANGELOG, generate RELEASE.md, tag the release, and wait for CI completion.

Frequently Asked Questions about release

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

FAQPage Schema
How do I automate version stamping and changelog updates for a release?

Automated release governance bumps the VERSION file, runs stamp-versions.sh, verifies consistency across manifests, and updates the CHANGELOG ledger to produce a coherent code delta. It enforces version consistency checks before tagging.

What is a measured coherence delta in software deployment?

A measured coherence delta is a release state where code, changelog, tag, release notes, deployment, and validation all match. End-to-end release governance enforces this consistency to ensure artifacts align across all surfaces.

How do I run pre-release readiness checks before tagging a deployment?

Pre-release readiness checks verify CI is green, branches are merged, and main is clean before tagging. The release workflow enforces these gating checks to ensure the codebase is stable and validated before version stamping occurs.

Does this release governance workflow require external CI dependencies?

No external dependencies are required. The workflow coordinates with existing CI validation by triggering release pipelines and waiting for completion, but operates independently to manage tagging, deployment, and post-release assessment.

How do I generate release notes and trace artifacts after deployment?

Release documentation generates a RELEASE.md file and updates CDD traces to maintain release artifacts. It ensures artifact traceability and compliance by verifying that binaries match across all deployment surfaces after validation.

When should I coordinate delta release tagging on release branches?

Delta release tagging occurs after CI completion on main or release branches. You should coordinate with delta reviewers to create annotated tags only when pre-release checks pass and validated binaries are ready for deployment.