Release Discipline for Openclaw

A governance skill that enforces release quality and prevents version spam through strict pre-deployment checklists and mandatory cooldown periods.

gyeuun97
v1.0.0
Feb 11, 2026
0
1.6k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install release-discipline

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install release-discipline using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Release Discipline?

Release Discipline is a strategic governance tool designed for Openclaw Skills to ensure that every deployment is meaningful and high-quality. It acts as a necessary friction point in the development cycle, shifting the focus from quantity to finished, impactful work. By intercepting release commands, it forces developers and AI agents to adhere to a strict set of principles, ensuring that documentation is updated, user feedback is considered, and a 24-hour cooldown period is respected between versions.

The skill operates on the core principle that only finished work counts. It provides a structured framework to prevent the common pitfalls of AI-driven development, such as rapid-fire versioning without substance or documentation debt. By implementing this skill, teams can maintain a professional release cadence that respects user attention and project integrity.

Release Discipline Use Cases

  • Preventing accidental version spam during rapid development phases.
  • Ensuring documentation like README.md and CHANGELOG are always updated before a release.
  • Verifying that new releases have actual substance rather than just minor, vague improvements.
  • Aligning release actions with established project principles defined in SOUL.md.
  • Maintaining a healthy balance between shipping and finishing existing work.

How Release Discipline Works

  1. The skill intercepts common release triggers such as publish, deploy, or version bump commands within the Openclaw Skills ecosystem.
  2. It executes a 6-gate pre-release checklist, evaluating cooldown periods, user feedback, and documentation status.
  3. The skill checks for self-contradictions against project principles to ensure the action matches the stated mission.
  4. Based on the evaluation, it assigns a status of BLOCKED, WARNING, or PASS.
  5. Every attempt, whether successful or blocked, is logged to a release-log.md file for future auditing.
  6. A weekly review is performed to analyze release patterns and block rates to ensure the quality gates remain effective.

Release Discipline Setup

To integrate this skill into your Openclaw Skills environment, add the release-discipline file to your skills directory and ensure your agent has access to the memory folder.

# Copy the skill into your Openclaw project
cp release-discipline.md ./skills/

# Ensure the memory directory exists for logging
mkdir -p ./memory/

Release Discipline Data Schema & Taxonomy

The skill manages a release log to track deployment history and quality metrics. Data is organized as follows:

Field Description
Date The timestamp of the release attempt.
Status Result of the check (APPROVED, BLOCKED, or WARNED).
Gates A breakdown of the 6 quality gates and their pass/fail status.
Reason Detailed explanation for the release or the block.
Feedback Summary of user feedback processed from GitHub or npm.
Cooldown The time elapsed since the last release.

Release Discipline Advanced Features

  • Automated 24-hour cooldown enforcement to prevent rapid-fire versioning.
  • Principles alignment check by cross-referencing SOUL.md or similar philosophy files.
  • Integrated feedback loop analysis from external sources like GitHub issues and npm downloads.
  • Kill criteria tracking to help developers know when to pivot or shut down a project.
  • Periodic block-rate analysis to prevent rubber-stamping and maintain high standards within Openclaw Skills.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*