← Back to Skills Marketplace
mike47512

Release Management

by mike47512 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
139
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install release-management
Description
Deep release management workflow—versioning semantics, branching and tags, release checklist, communications, rollback criteria, and hotfix discipline. Use w...
README (SKILL.md)

Release Management (Deep Workflow)

Releases combine coordination and risk management: what ships, when, how we verify, and how we recover.

When to Offer This Workflow

Trigger conditions:

  • Scheduled or train-based releases; need predictable cadence
  • Hotfix chaos or unclear ownership
  • SemVer vs calendar versioning debates

Initial offer:

Use six stages: (1) versioning policy, (2) branching & tags, (3) release candidate & checklist, (4) communication, (5) deploy & verify, (6) post-release & hotfixes). Confirm deployment model (continuous delivery vs batch releases).


Stage 1: Versioning Policy

Goal: Define SemVer (or alternative) rules: what counts as breaking, how migrations are communicated, and how pre-releases work.

Exit condition: Written policy linking version numbers to customer-facing risk.


Stage 2: Branching & Tags

Goal: Choose a strategy (trunk-based with release branches, GitFlow-lite, etc.) and use annotated tags tied to changelog entries.


Stage 3: Release Candidate & Checklist

Goal: Freeze criteria: QA scope, DB migrations dry-run, feature flag defaults, config diffs, load/perf smoke for risky changes.


Stage 4: Communication

Goal: Internal notes for support/CS/SRE; external release notes with breaking changes highlighted and migration steps.


Stage 5: Deploy & Verify

Goal: Canary or progressive rollout where possible; SLO dashboards; rollback trigger agreed before deploy starts.


Stage 6: Post-Release & Hotfixes

Goal: Lightweight retro; hotfix branches from the release tag; forward-merge fixes back to main; track incidents linked to release.


Final Review Checklist

  • Versioning and changelog reflect risk
  • Branch/tag strategy is team-wide consensus
  • Checklist covers migrations, flags, QA, and comms
  • Rollback plan rehearsed or documented
  • Hotfix process defined

Tips for Effective Guidance

  • Smallest releasable increment reduces blast radius.
  • Coordinate DB schema changes with expand/contract patterns when zero-downtime matters.
  • Complement with ci-cd and changelog-authoring skills for tooling depth.

Handling Deviations

  • SaaS with heavy feature-flagging: “release” may be continuous—still document communication and flag cleanup discipline.
Usage Guidance
This skill is an advisory playbook (no runnable code or external installs), so it is low risk to install. Before using it in production work, confirm the guidance aligns with your team's specific tooling, CI/CD setup, and policies. If you plan to automate parts of this workflow, prefer combining this skill with vetted automation/CI-CD tools rather than relying on an instruction-only skill to perform actions. If provenance or authorship matters to your organization, verify the source or adapt the checklist to your environment.
Capability Analysis
Type: OpenClaw Skill Name: release-management Version: 1.0.0 The skill bundle provides a high-level procedural framework for release management, covering versioning, branching, and deployment checklists. The content in SKILL.md is purely instructional and lacks any executable code, network requests, or malicious prompt injection attempts.
Capability Assessment
Purpose & Capability
The name and description match the SKILL.md content: a workflow and checklist for release management. Nothing in the skill claims capabilities beyond providing guidance and process steps.
Instruction Scope
SKILL.md is purely advisory (policy, branching, checklists, rollout and rollback guidance). It does not instruct the agent to run commands, read files, access environment variables, or transmit data to external endpoints.
Install Mechanism
There is no install spec and no code files. No binaries, downloads, or extracts are present — lowest-risk model for installation.
Credentials
The skill declares no required environment variables, credentials, or config paths. The guidance does not request secrets or external service tokens.
Persistence & Privilege
The skill is not always-enabled and uses normal model-invocation behavior. It does not request persistent system privileges or attempt to modify other skills or system settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install release-management
  3. After installation, invoke the skill by name or use /release-management
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of the deep release management workflow skill. - Introduces a comprehensive 6-stage release workflow: versioning policy, branching & tags, release candidate and checklist, communication, deploy & verify, and post-release/hotfixes. - Provides guidance on versioning strategies, risk assessment, communication practices, and rollback criteria. - Includes checklists and tips for effective coordination, release communication, and incident tracking. - Suitable for both scheduled and continuous software releases, supporting multi-team environments.
Metadata
Slug release-management
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Release Management?

Deep release management workflow—versioning semantics, branching and tags, release checklist, communications, rollback criteria, and hotfix discipline. Use w... It is an AI Agent Skill for Claude Code / OpenClaw, with 139 downloads so far.

How do I install Release Management?

Run "/install release-management" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Release Management free?

Yes, Release Management is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Release Management support?

Release Management is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Release Management?

It is built and maintained by mike47512 (@mike47512); the current version is v1.0.0.

💬 Comments