Development Task & Versioning Manager for Openclaw

A standardized development task management skill that enforces strict semantic versioning and mandatory project archiving to prevent code loss.

cwyhkyochen-a11y
v1.0.1
Mar 1, 2026
1
661
3

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install dev-task

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 dev-task 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 Development Task & Versioning Manager?

The Dev-Task skill is a robust framework designed for Openclaw Skills to bring order to the development lifecycle. It operates on the iron law of versioning: no new version development may begin until the previous version is fully archived and documented. This ensures that a project's history is never broken and that every release is backed by a complete snapshot of source code, requirements, and deployment instructions.

By integrating this skill into your workflow, you transition from chaotic, undocumented changes to a structured, audit-ready development process. It is particularly valuable for developers using Openclaw Skills who need to maintain multiple versions or ensure that AI-generated code is captured at critical milestones.

Development Task & Versioning Manager Use Cases

  • Enforcing semantic versioning (Major.Minor.Patch) across AI-assisted coding projects.
  • Preventing source code loss by requiring mandatory snapshots before feature pivots.
  • Automating the generation of standardized documentation structures for new releases.
  • Managing complex rollbacks by maintaining a historical archive of functional code states.
  • Standardizing CSS and style debugging workflows within the development task cycle.

How Development Task & Versioning Manager Works

  1. The user initiates a task and the skill requests a specific version number following semantic rules.
  2. The system checks the versions directory to ensure the previous version has been sealed; if not, it prompts for immediate archiving.
  3. It automatically generates a version-specific directory structure including docs, src, and release folders.
  4. Standard templates for CHANGELOG.md, REQUIREMENTS.md, and DEPLOY.md are initialized with the current version metadata.
  5. Development proceeds, and once completed, a sealing process moves the current code into the archive and updates the master version history.

Development Task & Versioning Manager Setup

To initialize the development task environment for Openclaw Skills, ensure your project root contains a versions directory and the necessary templates:

# Create the base versions directory
mkdir -p versions

# Initialize the version history log
touch versions/README.md

# Ensure your project has the required template directory
mkdir -p references/doc-templates/

Development Task & Versioning Manager Data Schema & Taxonomy

The Dev-Task skill organizes data within a dedicated hierarchy to ensure portability and clarity:

Directory/File Purpose Requirement
versions/vX.Y.Z/src/ Complete source code snapshot Mandatory
versions/vX.Y.Z/docs/ CHANGELOG, REQUIREMENTS, and DEPLOY files Mandatory
versions/vX.Y.Z/release/ Compiled binaries or distribution packages Optional
versions/README.md Master index of all versions and current status Mandatory

Development Task & Versioning Manager Advanced Features

  • Iron Law Enforcement: Hard-coded blocks that prevent starting new versions if the previous one is unarchived.
  • Automated Sealing Scripts: Bash-based automation to verify documentation presence and copy source files to the archive.
  • CSS Debugging Checklist: An integrated troubleshooting protocol to resolve style mismatches and selector issues during frontend tasks.
  • Rapid Rollback: Command-line logic to restore any archived version from the src snapshot back to the active development directory.
  • Template Variable Injection: Automatic replacement of version placeholders across all documentation templates.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*