state-transition

Community

Safely move tasks through lifecycle with validation.

Authorcowwoc
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Safely transition task.json state with automatic prerequisite validation and proper timestamp tracking.

Core Features & Use Cases

  • Prerequisite validation: Verifies required files/flags/conditions for each transition.
  • State update: Appends transitions history and updates current state.
  • Audit trails: Maintains a transition log for metrics and compliance.

Quick Start

TASK_NAME="implement-formatter-api" FROM_STATE="INIT" TO_STATE="CLASSIFIED" /workspace/main/.claude/scripts/state-transition.sh
--task "$TASK_NAME"
--from "$FROM_STATE"
--to "$TO_STATE"

/workspace/main/.claude/scripts/state-transition.sh
--task "$TASK_NAME"
--to "$TO_STATE"
--auto-validate true

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: state-transition
Download link: https://github.com/cowwoc/styler/archive/main.zip#state-transition

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository