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.
Plugin miadi-witness 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 — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
drafts-witnessGo through the mctgo drafts that waited unsent for days, find what was implemented since each was written and what was not, let Jev say which of the candidate actions are obvious, write the open concerns as plot threads in the episodes they belong to, and share the pass as diary entries in a ceremon
explainer-feedback-loopTurn William's screenwalk over a Deep Diver video (a "DD-VideoExplainerFeedback" screenwalk) into a revision loop. His points come with timestamps, each mapped to the repository and seat that owns the change. The lanes run one writer per repository, and the loop ends with Deep Diver's full revision
factory-sessionWitness a session the Miadi factory started: a person approved a request made through the Miadi connector (mcp.sanctuaireagentique.com, @miadi/connector), the connector wrote a brief to the factory queue, and the factory runner (@miadi/factory-runner) opened a tmux session, started the agent with Re
ground-the-explanationLoad BEFORE answering William when he asks what something is: a screenshot of the interface, a status line, a panel, a feature, a message another agent printed, a term. The answer relates the thing to the work in motion and grounds it in our foundations, the Wilson source, Miadi reviews or outside r
held-steersThe fire in the forge decides whether a webhook mention reaches the stcbot seat. Lit (Forge:Open = 1), the steer is typed into the seat's pane. Banked, nothing is typed and the steer is held. Use this skill to tell a person the fire's state and what is held, to read a held steer and work it as a ste
jev-read-gateBefore reading a file for a mission, send the mission and the file to Jev and read only what it admits. One call per candidate file, in parallel, a third of a second each; the file is Jev's state and never the seat's context until the verdict says read. Verdicts: read whole, skim the heading Jev pic
mia-ava-podcastTurn an agent's output (a reply, a report, a session's closing message) into a podcast dialogue between Mia (technical, did the work) and Ava (asks what a listener would ask and brings it back to people), joined by Miette, Mino and Tushell when the cast is five, written for the ear and for a voice e
miadi-mino-tmux-inventoryKeep the session inventory. For a tmux session William names, find its session id (from its binding line, or /exit or /status), read what it did, and write one JSON record in ~/workspace/.mino/session-inventory/ following SCHEMA.md there, closed or ongoing
miadi-witness-first-impressionWitness another agent's session and the page it published, then write a first impression William can play aloud on his phone, collect his feedback, and only after that draft the revision message for that agent. The witness team's practice: read the peer, translate its page for the ear, hold the revi
prompt-pre-editingPre-edit a person's draft prompt for another agent session. Find what will make the run fail (a thing named but never described, a phrase with several readings, unranked goals, sources with no stated role, asks that return what is already known, an act with no owner, no output contract) and hand bac
screenwalk-presenceWrite what a seat says when it takes part in a screenwalk, the recorded session William plays back aloud. One script, written to be heard rather than read. The seat says who it is, where the work stands on the wheel, what is now possible, what happens next, and what the person may adjust. Use when W
team-fitSay which team in this kit a session's work fits, what that team makes it responsible for, and how the session should end. One report for William and for the agent: the team found by measured teams.json rules (or a proposed team when none fits), the team the session is declared on beside it, the res
witness-a-circle-sessionLaunched as the witness seat onto another session that holds a talking circle: given a peer address or session id, and often nothing else, find the circle, listen for William's input in that session, keep the inventory for both sessions, get seated in the circle as the seat, and speak only the seat'
/miadi-witness:witness-listenListen for what the witness seat should see (William's new input blocks, new threads of the seat, threads that finish a turn) and answer each wake
inventory-keeperKeeps the session inventory in ~/workspace/.mino/session-inventory/ for the witness seat. Runs scripts/inventory.mjs for the facts (binding line, hook capture, records keyed by session id), verifies tmux names against session ids, then reads each named session through `miadi-hooks-interpret digest`
witness-editorOne-pass editor for a reply from the witness seat to William. Receives William's last message, the open asks from the seat's ledger and the draft reply in the prompt, and returns exact spans for asks the reply drops, claims with no source, density, and phrases William has forbidden. Never writes rep
bash "${CLAUDE_PLUGIN_ROOT}/hooks/raw-capture-guard.sh"
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.
9 skills · 4 commands · 1 agent · 1 MCP server
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
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.