release

Automate software releases with CI/CD triggers, pre-deployment validation, and post-release governance.

2|Updated Apr 21, 2026
One-click install
npx skills add https://github.com/dd-xiaozhi/dev-agent-flow --skill release-dd-xiaozhi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release
Source: https://github.com/dd-xiaozhi/dev-agent-flow/tree/main/.claude/skills/release
Command: npx skills add https://github.com/dd-xiaozhi/dev-agent-flow --skill release-dd-xiaozhi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, git, gh, jq.

What problem does it solve?

This Skill addresses the friction and risks associated with software releases, such as inconsistent deployment states, unverified code, and manual overhead in tracking technical debt and issue status.

Core Features & Use Cases

  • Automated CI/CD Triggering: Orchestrates build triggers across various CI systems with integrated status polling and error reporting.
  • Release Guardrails: Enforces strict pre-flight checks including push-status verification, documentation synchronization, and critical problem registry validation.
  • Automated Governance: Automatically updates issue labels, tracks technical debt aging, and maintains a release history log to ensure transparency and compliance with development protocols.

Quick Start

Execute the release skill to trigger a deployment for the current branch after verifying all pre-flight checks and technical debt requirements.

Frequently Asked Questions about release

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

FAQPage Schema
How do I automate CI/CD deployment and enforce release governance checks?

Automated CI/CD deployment triggers builds across systems while enforcing pre-flight checks like push-status verification and documentation synchronization to ensure release governance. It manages branch-specific builds and technical debt indexing automatically.

How does automated release management handle technical debt and issue tracking?

Automated release management handles technical debt by indexing aging debt and automatically transitioning issue statuses based on deployment success. It maintains a release history log to ensure transparency and compliance with development protocols.

Do I need git and gh installed to run branch-specific build deployments?

Yes, you need git and gh installed along with curl and jq to run branch-specific build deployments. These dependencies are required to verify repository states, trigger CI pipelines, and parse deployment status responses.

What is the best way to prevent unverified code from reaching production environments?

Preventing unverified code from reaching production requires strict release guardrails that validate push-status, synchronize documentation, and check the critical problem registry before triggering CI/CD deployments.

Why does my deployment fail when documentation is out of sync with code commits?

Deployments fail when documentation is out of sync because the release process enforces rigorous state verification between code commits, documentation, and issue tracking systems to prevent inconsistent deployment states.

Can I integrate automated issue status transitions with my existing CI/CD pipeline?

Yes, you can integrate automated issue status transitions with existing CI/CD pipelines by orchestrating build triggers with integrated status polling. The system automatically updates issue labels based on deployment success results.