claude

miadi-stateloom

The stateloom design loom in one install: its MCP server from npm and the design skills. Design a system's data, behaviours and scenarios as one system; check the names that cross between them; replay a scenario through the machines; let it update the machines, the ERD and the actors (propose or auto); point the live canvas while talking; the agent shows its work on the live canvas as steps or tours and reads what the person marks.

4 on GitHubby jgwillv0.2.3updated yesterday
/

Plugin miadi-stateloom from marketplace miadi-orchestration-kit in jgwill/miadi-orchestration-kit. Commands read from the repo's manifest — today.

This plugin runs code on your machine — it starts local MCP servers. The exact commands are listed below; read them before installing.

What it installs

Skills (9)

  • stateloom-codegen

    Turn a stateloom / smcraft .smdf.json state machine into runnable Python or TypeScript. Use when generating code with smcg or the generate_code MCP tool, validating a definition against V001-V014 before generating, running smcg --validate-only, wiring the stateloom runtime that generated code import

  • stateloom-design

    Design a hierarchical state machine conversationally through the stateloom / smcraft MCP tools. Use when creating or editing a .smdf.json state machine, calling create_state_machine, add_state, add_event, add_transition, remove_state, list_states, list_events, load_definition or validate_definition,

  • stateloom-erd

    Design an entity-relationship diagram (ERD) conversationally through the stateloom MCP tools, as the data model beside a system's state machines. Use when creating or editing a .erdf.json document, calling create_erd, add_entity, update_entity, add_attribute, add_relationship, remove_entity, remove_

  • stateloom-live-loop

    Run the stateloom real-time design bridge so an agent and a human edit the same state-machine board at once. Use when starting the smcraft bridge hub, connecting the MCP server or smcx CLI to a live web canvas, running smcx watch or smcx presence, understanding rooms keyed by absolute document path,

  • stateloom-render

    Draw a stateloom / smcraft state machine as a picture from the CLI, the MCP server or the web designer. Use when rendering a .smdf.json to PNG, SVG, Mermaid or ASCII, calling smcx render or the render_diagram MCP tool, exporting a diagram for a README or a chronicle episode, choosing --stamp export

  • stateloom-rispec

    Generate a RISE rispec — a markdown specification — from a stateloom / smcraft state machine. Use when calling the generate_rispec MCP tool or the web designer's RISE button, turning a .smdf.json into a Reverse-Engineering / Intent / Specifications / Exportation document, passing an intent to state

  • stateloom-sequence

    Design a sequence diagram (a usage scenario) conversationally through the stateloom MCP tools, as a .sqdf.json beside a system's state machines and ERD. Use when creating or editing a .sqdf.json, calling create_sequence, add_participant, update_participant, rename_participant, move_participant, remo

  • stateloom-stage

    Show the person your work on the live stateloom canvas and hear what they point at — the stage and the marks (Spec 83). Use when calling show_step, write_tour, play_tour, stage_control, read_marks, await_marks, answer_mark, add_mark or what_is_on_screen, or `smcx stage` / `smcx marks`; when explaini

  • stateloom-system

    Treat a system's drawings as one system — what an agent and a person talk over, and what a session that does not finish hands to the next instance — through the stateloom MCP tools — a .sysdf.json that names its ERD, state machines and sequences and the actors they share. Use when calling create_sys

Slash commands (4)

  • /miadi-stateloom:stage-listen

    Listen for the person's marks on the stateloom canvas — what they point at and say on any drawing — and answer each in its thread, showing what you mean.

  • /miadi-stateloom:stage-present

    Prepare a walkthrough of a design on the live stateloom canvas and play it for the person — a tour over the real drawings, each step a drawing, what to light, and one sentence.

  • /miadi-stateloom:system-check

    Check a stateloom system — every name that crosses between its drawings, and each scenario replayed through the machines — and report only what needs attention.

  • /miadi-stateloom:system-open

    Open a stateloom system (or one of its drawings) on the live canvas, by path or chronicle address, and point it at an element.

Subagents (1)

  • tour-editor

    One-pass editor for a stateloom tour before it is played to a person. Receives what was asked and the drafted steps (JSON) in the prompt and returns exact-span recommendations, never a rewritten tour. Reads no files. Use in /stage-present between the backstage draft and write_tour. <example> Context

MCP servers (1)

View source on GitHub docs.miadi-orchestration-kit.jgwill.com

More from jgwill/miadi-orchestration-kit

All 17 plugins →

Codex-native Miadi Storyweaver workflows for story workspaces, Chronicle episode packets, voice prep, visual prompt packets, continuity, review, protocol stewardship, and export.

14 skills · 18 agents

4

The witness team's practices and loop (T3): a loopback thread service with the asks ledger, a wake loop, an editor pass for replies to William, the inventory keeper, a first impression he can play with revisions held until he answers, and an agent's output as a Mia and Ava podcast dialogue, and a person's draft prompt pre-edited and followed through its run, and the steers held while the fire in the forge was banked, and the read gate: Jev says whether a file or a review bears on the mission before the seat reads it, including the reviews published since a date.

13 skills · 1 command · 2 agents · hooks

4

Creates, adopts, registers, works in, and closes Miadi Chronicle episodes from one host-neutral skill, and refuses mkdir under the chronicle root with a PreToolUse hook that returns the mkepisode invocation instead.

1 skill · 2 commands · 3 MCP servers · hooks

4

Miadi-native Codex orchestration workflows for session chartering, RISE wave plans, source ledgers, rispec readiness review, and handoff closeout.

5 skills

4

DeepDiver for the production team (T6): give /deepdive an episode or a review and it builds the Gemini Notebook, answers the episode's questions with citations, makes the media and lands it in the episode, from a Chrome signed in once.

1 skill · 3 commands · hooks

4

Mia, William's development companion, in a Claude Code seat: wakes the session when a phone voice take lands in the episode, and answers through draft, a developmental-editor agent, revision, and a Jev check.

1 skill · 2 commands · 1 agent · hooks

4

Similar plugins

Interaction design skills: micro-interactions, animation principles, state machines, gesture patterns, error handling UX, and feedback patterns.

22 skills · 5 commands

Owl-Listener/designer-skills 3,339

Design and visualize database schemas with normalization guidance, relationship mapping, and ERD generation

1 skill · 1 command

jeremylongshore/tons-of-skills-marketplace 2,917

Database schema design and ERD generation

2 commands

rohitg00/awesome-claude-code-toolkit 2,836

Mermaid diagram specialist for creating flowcharts, sequence diagrams, ERDs, and architecture visualizations.

1 agent

softaworks/agent-toolkit 2,674

Data modeling commands for creating Prisma-based data models in Nimbalyst

1 skill · 1 command

nimbalyst/nimbalyst 2,069

Statem

codex

Stateful runbooks for long-running coding agents using the statem CLI.

1 skill

henryqin1997/statem 1,606

Maintain miadi-stateloom?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins17 plugins