Agent skill · software engineering · borghei
release-orchestrator
Orchestrate end-to-end release pipelines. Use when running pre-release validation, generating changelogs, bumping semantic versions, scoring deployment readiness, or gating releases with secret scanning and GO/NO-GO checks.
Why this skill is useful
Adds 4 executable Python scripts for automating release validation, changelog generation, semantic versioning, and deployment readiness scoring that aren't in public docs.
What it needs
Requires python installed locally. About 3k tokens when loaded. Last updated 2026-07-21. 462 stars on the source repository.
What this skill does
Release Orchestrator The agent runs pre-flight validation, generates changelogs from conventional commits, auto-bumps semantic versions, and scores deployment readiness with a GO/CONDITIONAL/NO-GO decision. Core Capabilities Pre-flight validation — 7 automated checks: branch sync, merge conflicts, dirty tree, secret scanning (AWS/GCP/GitHub/Stripe/JWT), gitignore coverage, conventional commits, dependency lock consistency. Version management — auto-detect semver bump (PATCH/MINOR/MAJOR) from commit history across package.json, pyproject.toml, Cargo.toml, etc.; pre-release tags (--pre alpha beta rc). Changelog generation — Keep a Changelog markdown grouped by type (Added/Changed/Fixed/Security/Breaking) with hashes and @author attribution. Deployment readiness — weighted score across 7 categories (Tests, Code Quality, Docs, Security, Breaking Changes, Dependencies, Rollback) → GO (80+) / CONDITIONAL (60-79) / NO-GO (<60), with single-category blocker at <40. End-to-end pipeline — chain all tools non-interactively; blocks on pre-flight failure, test failure, or NO-GO. CI/CD steps and pre-push git hook provided. Release types — hotfix, patch, minor, major, and pre-release flows with branch patterns and bump rules. When to Use Running pre-release validation or gating a release with secret scanning and GO/NO-GO checks. Generating a changelog from conventional commits before tagging. Auto-bumping a semantic version from commit history. Scoring deployment readiness across tests, quality, security, and rollback. Wiring release validation into a CI/CD pipeline or pre-push hook. Clarify First Before orchestrating the release, confirm these inputs. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills borghei/release-orchestrator