claudecodex

miadi-session-observability

Session capture installed once per host: every Claude Code event under <root>/<session_id>/, every file a tool call writes copied to written/, every publication (Artifact, GitHub, commit, push, npm) listed with its prompt, and a binding line per session start, end and rename with its tmux pane, command line, name history, team and chronicle episode, and every /btw side question with the story of its fork. Carries the session-continuity skill (T1).

4 on GitHubby jgwillv0.1.45updated yesterdayProductivity
/

Plugin miadi-session-observability 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.

What it installs

Skills (2)

  • session-continuity

    T1's practice: after a reboot or an exit, every terminal still knows which agent session it held, and the agents come back. The binding line (which pane, command line, name history and team each Claude session has), tmux save and restore with visible screens, tide naming the agent in each pane and b

  • session-fork

    Branch a Claude Code session without touching it, and end a branch so the main session gets everything it needs. Ask a branch of another session a question with every tool disabled, or open a branch you can talk to in its own tmux session, with the parent's folder, plugins and episode, under a name

Slash commands (1)

  • /miadi-session-observability:inventory-exit

    Write this session's inventory record, commit only that record, then tell the person to type /exit

Hooks (26)

  • SessionStart

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/claude_hooks/session_start_hook.sh"

  • SessionStart

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/steering_inbox.sh" session-start

  • UserPromptSubmit

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/claude_hooks/user_prompt_submit_hook.sh"

  • UserPromptSubmit

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/claude_hooks/corrective_feedback_hook.sh"

  • UserPromptSubmit

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/claude_hooks/accepted_redirection_hook.sh"

  • UserPromptSubmit

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/steering_inbox.sh" user-prompt-submit

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/claude_hooks/pre_tool_use_hook.sh"

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/workspace_clone_guard.sh"

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/session_lookup_guard.sh"

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/tmux_server_guard.sh"

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/secret_print_guard.sh"

  • PostToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/claude_hooks/post_tool_use_hook.sh"

  • PostToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/secret_exposure_alert.sh"

  • PostToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/steering_inbox.sh" post-tool-use

  • PostToolUseFailure

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/claude_hooks/post_tool_use_failure_hook.sh"

  • PostToolUseFailure

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/steering_inbox.sh" post-tool-use-failure

  • PermissionRequest

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/claude_hooks/permission_request_hook.sh"

  • Notification

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/claude_hooks/notification_hook.sh"

  • SubagentStart

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/claude_hooks/subagent_start_hook.sh"

  • SubagentStop

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/claude_hooks/subagent_stop_hook.sh"

  • PreCompact

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/claude_hooks/pre_compact_hook.sh"

  • Stop

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/claude_hooks/stop_hook.sh"

  • Stop

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/steering_inbox.sh" stop

  • Stop

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/steering_inbox.sh" stop-watch

  • SessionEnd

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/claude_hooks/session_end_hook.sh"

  • SessionEnd

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/steering_inbox.sh" session-end

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

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

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

Similar plugins

caveman

claude

Talk like caveman. Cut filler. Keep technical details explicit.

22 skills · 1 command · 3 agents · hooks

JuliusBrussee/caveman 119,462

claude-mem

claudecodex

Persistent memory for Claude Code: the next session starts where the last one left off.

29 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

Taste Skill

claudecodex

tasteskill 2.5.1: professional company websites at the figma.com and x.ai level, with one section per screen, real photographs, real product UI, effects kept for tech and gaming pages, and a real-browser checker and finish gate.

1 skill

Leonxlnx/taste-skill 114,391

career-ops

claudecodex

Open-source AI job search that runs locally in your AI coding CLI: scan job portals, evaluate listings into a structured A-H report with a 1-5 score, tailor your CV, track applications

5 skills · hooks

career-ops-hq/career-ops 82,253

mem0

claudecodex

Cross-session memory and token savings for coding agents.

6 skills · 1 agent · 1 MCP server · hooks

mem0ai/mem0 68,893

pake

claudecodex

Package any website or local web build into a lightweight desktop app with Pake CLI.

1 skill

tw93/Pake 63,463

Maintain miadi-session-observability?

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