state-transition
CommunitySafely 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 requiredComponents
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.