К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot

monitor-stream — скилл для Claude Code: живые события роя

Скилл превращает swarm status в поток: агент получает строку NDJSON при каждом изменении роя и уведомление на каждую строку.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add ruvnet/ruflo --skill monitor-stream -a claude-code
Открыть на GitHub

Что делает monitor-stream

Скилл подключает к работе инструмент Monitor и через него показывает, что происходит в рое ruflo. Агент запускает node "${CLAUDE_PLUGIN_ROOT}/scripts/swarm-watch.mjs" и получает строку NDJSON каждый раз, когда состояние меняется: swarm.snapshot, swarm.changed или swarm.error. Каждая строка в stdout вызывает уведомление, поэтому ждать в цикле не нужно.

Отдельной команды swarm watch в CLI ruflo нет, так что скрипт сам опрашивает swarm status --format json и печатает строку только при изменении. Флаг --interval 5 ускоряет обновления, минимум — 2 с. Видно статус и число агентов. События отдельных задач и памяти в поток не попадают, это повод не ждать от скилла полной картины роя.

Разовая проверка идёт другим путём: для одного снимка статуса есть MCP-инструменты mcp__plugin_ruflo-core_ruflo__swarm_status и mcp__plugin_ruflo-core_ruflo__swarm_health. Скрипт лежит внутри плагина ruflo, поэтому путь строится от ${CLAUDE_PLUGIN_ROOT}, а запуск идёт через node.

Какие задачи решает

  • смотреть, растёт ли число агентов в рое, без ручных опросов
  • поймать момент, когда статус роя поменялся
  • получать уведомление на каждое изменение вместо ожидания в цикле
  • снять разовый снимок здоровья роя перед запуском работы
  • отличить swarm.error от обычного изменения состояния

Примеры запросов агенту

  • Запусти `node "${CLAUDE_PLUGIN_ROOT}/scripts/swarm-watch.mjs"` через Monitor и показывай мне изменения роя по мере поступления.
  • Поставь поток с `--interval 5`, хочу видеть, как двигается число агентов.
  • Сначала дёрни `swarm_health` один раз, потом включи стрим событий.

Как установить monitor-stream

1Через Skills CLI (Vercel)

npx skills add ruvnet/ruflo --skill monitor-stream -a claude-code

2Вручную: положить файлы

~/.claude/skills/monitor-stream/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/monitor-stream/

Из того же набора104

Весь набор →
ruflo ruvnet Скилл добавляет в проект оркестрацию мультиагентных задач, память, маршрутизацию и MCP-инструменты. Нужен для swarm-сценариев и многошаговых workflows. Claude Code CX Codex Cursor +1 4 000установок Swarm Orchestration ruvnet Скилл для управления роями агентов с параллельным выполнением задач, динамической топологией и автоматической балансировкой нагрузки. Нужен, когда одного агента недостаточно и требуется координировать специалистов разного профиля. Claude Code CX Codex Cursor +1 2 100установок github-project-management ruvnet Скилл превращает рутину вокруг issue и доски проекта в вызовы gh и ruv-swarm: метки, подзадачи, поиск дублей. Пригодится, когда задач много, а порядка в трекере нет. Claude Code CX Codex Cursor +1 1 400установок github-workflow-automation ruvnet Скилл автоматизирует GitHub Actions с координацией AI-агентов. Генерирует оптимальные pipeline, управляет pull request'ами, анализирует баги и развёртывает обновления с минимальными рисками. Claude Code CX Codex Cursor +1 1 300установок github-code-review ruvnet Организует параллельное код-ревью в GitHub с помощью агентов безопасности, архитектуры и стиля через пакет ruv-swarm. Claude Code CX Codex Cursor +1 1 300установок stream-chain ruvnet Организует последовательную передачу данных между шагами агента через цепочки промптов или готовые пайплайны. Claude Code CX Codex Cursor +1 1 200установок flow-nexus-swarm ruvnet Развёртывает облачные рои ИИ-агентов и собирает событийные процессы с очередями сообщений. Нужен для координации задач, контроля запусков и масштабирования роя. Claude Code CX Codex Cursor +1 1 200установок performance-analysis ruvnet Находит узкие места в Claude Flow swarms, профилирует операции агентов и генерирует отчёты с рекомендациями по оптимизации. Claude Code CX Codex Cursor +1 1 200установок

Похожие

mantis-plan официальный google Строит дорожную карту защиты кода на основе модели угроз и истории находок. Запускайте перед началом кампании ревью, чтобы определить границы проекта и расставить приоритеты. Claude Code CX Codex Cursor +1 1 600установок mantis-summarize официальный google Готовит карту кодовой базы перед аудитом безопасности и создаёт файлы mantis-summary.md в каждой папке. Сокращает контекст для планирования атак. Claude Code CX Codex Cursor +1 1 600установок setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. Claude Code 1 052 851установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. Claude Code 711 230установок writing-plans Jesse Vincent Скилл превращает требования к многошаговой задаче в подробный план реализации до начала работы с кодом. Пригодится, когда исполнителю нужно зафиксировать файлы, интерфейсы и проверки. Claude Code CX Codex 282 859установок stitch-loop официальный google-labs-code Организует автономную сборку страниц через Stitch MCP. Агент берёт задачу из файла-эстафеты, создаёт экран, переносит код в проект и сразу пишет задание для следующей итерации. Claude Code CX Codex Cursor +1 56 300установок improve shadcn Анализирует кодовую базу в режиме чтения и создаёт автономные пошаговые планы для других агентов. Помогает найти баги, долги архитектуры и проблемы безопасности без правки файлов. Claude Code CX Codex Cursor +1 37 500установок typesafe-ai typesafe-ai Обучает агента интегрировать модели решений TypeSafe: формировать типизированные вопросы по тексту и изображениям и строить логику решений в коде. Claude Code CX Codex Cursor +1 95 600установок

Вопросы о monitor-stream

Как установить monitor-stream в Claude Code?

Выполни npx skills add ruvnet/ruflo --skill monitor-stream -a claude-code. Файл скилла появится по пути ~/.claude/skills/monitor-stream/SKILL.md.

Что делает monitor-stream?

Стримит изменения состояния роя ruflo в сессию через инструмент Monitor: статус и число агентов, строкой NDJSON на каждое изменение.

Почему в потоке не видно событий отдельных задач?

Скрипт опрашивает swarm status --format json, а эта команда отдаёт только сводку роя. События задач и памяти в поток не попадают. Для точной картины на один момент есть mcp__plugin_ruflo-core_ruflo__swarm_status и swarm_health.

Исходный текст

SKILL.md · MIT
---
name: 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.

© ruvnet · MIT · ruvnet/ruflo

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой