mpolatcan

Flowpane — Productivity skill for Claude Code

Productivity community

FlowPane — a live graph of a Claude Code workflow run, drawn in the pane beside the transcript.

How to install Flowpane

This entry records only its repository, not the path inside it, so there is no exact command to give. Open mpolatcan/flowpane and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Flowpane does

FlowPane — a live graph of a Claude Code workflow run, drawn in the pane beside the transcript.

Alternatives in Productivity

  • Pi Subagents — Claude Code like Sub-Agents & Workflow Orchestration for Pi — parallel execution, live widget, fleet view, cus 967 ★
  • Cezar — Cezar is a parallel coding agents orchestrator 174 ★
  • Craft Mockup — Live HTML mockup funnel - 3 options, converge by reacting, graduate to tweak/story/todo 52 ★

README

flowpane — a live graph of a Claude Code workflow run

**Claude Code** runs a workflow as a list of agents ticking over. **flowpane** draws it instead: one column per phase, an agent as a node, the barriers and carries between them as edges, repainted about eight times a second while the run is live.

Built on Claude Code **function hooks** (**Claude Mods**), the early-access plugin API from [anthropics/claude-code#91870](https://github.com/anthropics/claude-code/issues/91870).

Screenshots

Phases across Phases down
The graph with its phases laid out across the pane The same run with its phases stacked down the pane
Timeline A node's detail
One bar per agent against the clock The dialog a node opens, over the graph

What it draws

  • Every agent as a node, framed in its own state — green for done, yellow for running, red for failed, grey for one the run cut off — with its name, how long it took, what it spent and the model it ran on.
  • The shape of the run: phases as columns or bands, fan-outs folded to fit, loops marked with the number of passes, chains that stopped early left short, and a phase the run never entered drawn as skipped rather than as failed.
  • What is happening now: a travelling light along the live wires, the tool an agent is calling written on its card, and a running total of tokens, tool calls and models on the run line.
  • What an agent was asked and answered: press a node for a dialog carrying its prompt, every tool call with its input, and its result.
  • The session's other runs: press the run's name for a menu of them, grouped by state; with nothing running the pane lists them in place of the graph.
  • Three layoutsacross, down, or timeline: phases laid across the pane, stacked down it, or drawn as bars against the clock —