From text-visualizations
Model user journeys, retention loops, or process states with ASCII state machines and storyboards.
How this skill is triggered — by the user, by Claude, or both
Slash command
/text-visualizations:tools-visual-state-machinesThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
- Explain how users or issues move through states with clear entry/exit rules.
New, Activated, Retained, Churned).[STATE] boxes; arrows -->; dotted ..> for optional transitions.[New]
|
| signup complete
v
[Activated] --fails SLA--> [Churn Risk]
| retention event
v
[Retained]
>=3 sessions, NPS<30./{ send email } appended to arrow..factory/skills/... referencing file names (e.g., state-machines/activation.txt).npx claudepluginhub tjboudreaux/cc-plugin-text-visualizationsGenerates state machine diagrams from behavior descriptions for lifecycle and workflow modeling. Supports PlantUML, Mermaid, XState formats with optional C# or TypeScript implementations.
Drafts single state-machine diagrams for component/entity lifecycles or behaviors, with states, labeled transitions, and nesting. Outputs RST directive blocks for Mermaid/PlantUML via pharaoh.toml config. Planned (placeholder FAIL).
Models complex UI flows as finite state machines with states, events, transitions, actions, and guards. Useful for forms, data fetching, authentication flows, and wizards.