auto-state-machines
OfficialState machine discipline with clear transitions.
AuthorCorvalis-LLC
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This discipline enforces robust state management by converting ad-hoc booleans and string status fields into typed states with explicit transitions, preventing invalid or ambiguous lifecycles.
Core Features & Use Cases
- Explicit state enums for entities with distinct phases
- Centralized transition validation to prevent invalid moves
- Per-state data and audit trails to reconstruct histories of state changes
- Easy integration with databases and services for end-to-end lifecycle modeling
Quick Start
Define an Order lifecycle as an enum and implement transition validation with an append-only audit log
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: auto-state-machines Download link: https://github.com/Corvalis-LLC/Crow-Stack/archive/main.zip#auto-state-machines Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.