/monitor-stream
Stream live swarm events using the Monitor tool for real-time observability
Claude Code
$ npx -y skills add ruvnet/ruflo --skill monitor-stream --agent claude-code
Codex
$ npx skills add ruvnet/ruflo --skill monitor-stream -a codex -y
Cursor
$ npx skills add ruvnet/ruflo --skill monitor-stream -a cursor -y
Gemini CLI
$ npx skills add ruvnet/ruflo --skill monitor-stream -a gemini-cli -y
GitHub Copilot
$ npx skills add ruvnet/ruflo --skill monitor-stream -a github-copilot -y
OpenCode
$ npx skills add ruvnet/ruflo --skill monitor-stream -a opencode -y
Windsurf
$ npx skills add ruvnet/ruflo --skill monitor-stream -a windsurf -y
SKILL.md
monitor-stream.SKILL.mdname: monitor-stream description: Stream live swarm events using the Monitor tool for real-time observability argument-hint: "" allowed-tools: Bash(npx *) mcp__plugin_ruflo-core_ruflo__swarm_status mcp__plugin_ruflo-core_ruflo__swarm_health Monitor
Use the Monitor tool to stream swarm events in real time instead of polling:
Run via Monitor: `node "${CLAUDE_PLUGIN_ROOT}/scripts/swarm-watch.mjs"` (add `--interval 5` for faster updates; minimum 2 s)
There is no `swarm watch` in the ruflo CLI, so this script polls `swarm status --format json` and prints one NDJSON line when it changes (`swarm.snapshot`, `swarm.changed`, `swarm.error`). It shows status and agent-count changes, not individual task or memory events. Each stdout line triggers a notification.
For one-shot status, use MCP: `mcp__plugin_ruflo-core_ruflo__swarm_status` or `mcp__plugin_ruflo-core_ruflo__swarm_health`.
Prefer Monitor over polling `swarm status` in a loop. See ADR-091 for rationale.
📖 RuFlo Explained — Build an AI Team That Plans, Remembers, Tests, and Improves A 14-chapter guide: from the basic idea to a first useful task, then memory, agent teams, plugins, cost and verification. Agent = Model + Harness.
Other skills on ruflo.
More skills from other plugins.
agentmail
Use your assigned AgentMail inbox to read email tasks, explicitly send or reply, and check delivery. Provided automatically by…
bmad
Answers BMad questions and recommends the next skill from what is installed. Use when the user asks bmad for help, what to do…
Questions about monitor-stream.
- Which coding agents can use monitor-stream?
- monitor-stream installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.

