Claude Agent Flow — Development skill for Claude Code
agent-flow: a live tree of the session's subagents beside the transcript, as a Claude Code mod (/flow).
How to install Claude Agent Flow
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Charlie0113-T/claude-agent-flow and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Agent Flow does
agent-flow: a live tree of the session's subagents beside the transcript, as a Claude Code mod (/flow).
Alternatives in Development
- Zoetrope — Watch a Claude Code session as a live flow graph, in your terminal or your browser 584 ★
- Arrecall — AgentRecall on-demand recall — surface past fixes, decisions, and patterns mid-session without leaving your fl 370 ★
- Better Statusline — A status line for Claude Code: the session's figures as dot-matrix rings, and the music you are playing beside 119 ★
README
agent-flow
The agent flow pane as a plugin: `/flow` opens a live tree of the session's subagents and in-process teammates beside the transcript, and closes it again. Each row is one agent: status, type, name, description, elapsed time, what it is doing right now (a tool call and how long it has run, or a wait for the person's approval), its call count, and its tokens once it finished. A `[+]` on a row expands its details: model, prompt excerpt, recent tool calls, tokens. Agents waiting for approval are highlighted; a tool call over 30 seconds and a running agent silent for two minutes are marked too. A wait for approval stays shown until the approved tool call ends, since no engine event carries the person's answer.
The tree comes from engine events (`agent.spawn`, `tool.call`, `turn.complete`, the classic permission events) and is reconciled with `$.agent.list()` every two seconds while anything runs. Loops the engine never listed (a Workflow tool's agents, the engine's own forks) appear under a collapsed "unlisted loops" group so they never vanish silently.
Where the surface cannot draw a pane (a `-p` run, the VS Code extension as of 2.1.270) `/flow` prints the same tree as text; `/flow text` always prints it. When the surface seats the pane inline above the prompt (narrow terminals) it shows only the rows that need attention. The first spawn of a session opens the pane by itself on a terminal of 144 columns or more (110 when you kept it open before), unless you closed it.
Hooks modules are early access and load only where function hooks are enabled; see `mods/README.md`.
What it hooks
| event | what the hook does |
|---|---|
session.start |
Binds the engine, registers /flow (stands down when another /flow is listed), reads the open preference, reconciles once. |
ui.render of PromptHint |
Reads the terminal's width for the auto-open decision. |
ui.render of Pane |
Draws the pane: header, root, tree, unlisted group, last event; th |
Related Skills
Fleet Dashboard
A live board of every coding-agent session on your Mac — Claude Code, Codex, Antigravity — what each is doing
Crydeck
Lightweight Windows desktop shell for Claude Code: session tabs, live file tree with unread marks, usable app
Claude Code Cost Sidebar
Live cost, token and context usage sidebar for Claude Code: a mod that shows cost per turn, cache hit rate, bu
Claude Cost Meter
A Claude Code mod that shows what your session has cost so far, live above the prompt.
Token Hamster
🐹 Claude Code mod & plugin: usage monitor, token tracker & statusline. Live token usage, 5-hour session and w
Code With Quran
Read the Qur'an while Claude Code works. Start a session with 'claude --cwq' and a reader beside it walks forw
Related Agents
Prose Walker
Executes workflow prose exactly as a live session would, against a disposable test world, and returns a transc
Lab Interface
Builds the browser lab's panels and controls for an experiment — claim, conditions, live comparison with the r
Manual Tester Agent
Use this agent to test the live application under test the way a human QA would - persona-driven exploration (