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
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.
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.
stateloom-codegenTurn 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-designDesign 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-erdDesign 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-loopRun 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-renderDraw 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-rispecGenerate 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-sequenceDesign 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-stageShow 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-systemTreat 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
/miadi-stateloom:stage-listenListen 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-presentPrepare 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-checkCheck 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-openOpen a stateloom system (or one of its drawings) on the live canvas, by path or chronicle address, and point it at an element.
tour-editorOne-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
stateloomruns: npx -y -p ${STATELOOM_MCP:-@miadi/[email protected]} stateloom-mcp
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
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
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
Miadi-native Codex orchestration workflows for session chartering, RISE wave plans, source ledgers, rispec readiness review, and handoff closeout.
5 skills
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
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
Interaction design skills: micro-interactions, animation principles, state machines, gesture patterns, error handling UX, and feedback patterns.
22 skills · 5 commands
Design and visualize database schemas with normalization guidance, relationship mapping, and ERD generation
1 skill · 1 command
Database schema design and ERD generation
2 commands
Mermaid diagram specialist for creating flowcharts, sequence diagrams, ERDs, and architecture visualizations.
1 agent
Data modeling commands for creating Prisma-based data models in Nimbalyst
1 skill · 1 command
Stateful runbooks for long-running coding agents using the statem CLI.
1 skill
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.