mcpField
M
monitor-stream

monitor-stream

github.com/ruvnetAgent workflows80.0k745 installsUpdated today
Repository

About monitor-stream

monitor-stream is a skill for watching swarm activity as a real-time event stream instead of repeatedly polling status. It uses the CLI Monitor tool to stream NDJSON events and points to MCP calls for one-time status checks.

Key features

  1. 01Stream swarm events in real time
  2. 02Receive agent and task event notifications
  3. 03Track memory writes and health checks
  4. 04Use MCP for one-time status checks

Use cases

  1. 01Follow agent spawns as they happen
  2. 02Monitor task completions without polling
  3. 03Observe memory writes and health checks

MCP support

The skill identifies MCP swarm_status and swarm_health as options for one-shot status checks; streaming is run through the CLI.

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/ruvnet/ruflo --skill monitor-stream

After installing, type/monitor-streamin Claude Code to confirm it loaded.

Details

From the project README

Use the Monitor tool to stream swarm events in real time instead of polling:

Run via Monitor: npx @claude-flow/cli@latest swarm watch --stream

This streams NDJSON events for agent spawns, task completions, memory writes, and health checks. 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.

Comments

Markdown supported