К основному содержанию
скилл CX Codex

iot-anomalies — скилл для Claude Code: что делает и как установить

Находит и классифицирует аномалии телеметрии на устройствах Cognitum Seed. Помогает проверить датчик перед обновлением прошивки или разобрать алерты по всему парку.

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

Что делает iot-anomalies

Скилл запускает расчёт Z-score по недавней телеметрии переданного DEVICE_ID. Для этого он вызывает консольную команду cognitum-iot anomalies из пакета @claude-flow/[email protected] через npx.

Инструмент распознаёт типовые сценарии сбоев: резкий скачок (spike), замирание значений (flatline), медленный дрейф (drift), колебания (oscillation), срыв паттерна (pattern-break) или кластерный выброс (cluster-outlier). Если итоговый скор превышает 0.9, агент сразу советует изолировать устройство в карантин.

Результат проверки сохраняется в долговременную память через вызов mcp__plugin_ruflo-core_ruflo__memory_store в пространстве имён iot-anomalies. Без установленного Node.js с утилитой npx и подключённого инструмента памяти этот скилл работать не сможет.

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

  • рассчитать Z-score по телеметрии конкретного устройства
  • классифицировать дрейф, скачки и замирания показателей датчиков
  • проверить поведение устройства перед накатом канареечной прошивки
  • изолировать неисправный узел при показателе аномалии выше 0.9

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

  • Проверь телеметрию устройства seed-dev-42 на аномалии
  • Запусти анализ метрик seed-891 перед выкаткой канареечной версии
  • Классифицируй странные скачки телеметрии на датчике seed-node-03

Как установить iot-anomalies

1Через Skills CLI (Vercel)

npx skills add ruvnet/ruflo --skill iot-anomalies -a claude-code

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

~/.claude/skills/iot-anomalies/SKILL.md

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

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

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

vector-embed Превращает строку текста или содержимое файла в 384-мерный вектор через ruvector и держит его в HNSW-индексе для поиска по смыслу. CX Codex +1 731установок trader-risk Скилл оценивает VaR и CVaR портфеля через движок neural-trader, а также отслеживает лимиты просадок и статус защитных механизмов. CX Codex +1 731установок trader-regime Скилл просит у neural-trader текущий режим рынка и подбирает тип стратегии под него. Нужен перед бэктестом или выбором стратегии. CX Codex +1 731установок kg-extract Скилл извлекает сущности и связи из исходников, строит граф знаний в AgentDB. Нужен для анализа структуры кодовой базы, зависимостей и оценки влияния изменений. CX Codex +1 730установок federation-status Скилл опрашивает публичный шлюз RuFlo Federation через MCP-профиль x.ruv.io и сводит в отчёт состояние каналов, активные claims и свежую активность. CX Codex +1 730установок sparc-refine Скилл запускает фазы доработки и финализации методологии SPARC. Он проверяет код по спецификации, доводит покрытие тестами до 80% и готовит документацию. CX Codex +1 729установок migrate-create Создаёт пронумерованные пары SQL-миграций up/down для изменений схемы базы данных. Пригодится при добавлении таблиц, столбцов, индексов и ограничений. CX Codex +1 729установок federation-init Скилл для подключения к RuFlo Federation через публичный MCP-сервис x.ruv.io. Помогает разобраться с доступом, показывает доступные каналы и данные шлюза. CX Codex +1 729установок

Похожие

wizard Matt Pocock Скилл создаёт интерактивный bash-скрипт для ручных шагов: настройки сервисов, секретов CI и разовых миграций. 553 369установок hyperframes-cli heygen-com Управляет проектами HyperFrames через терминал: собирает таймлайн, проверяет контраст кадров, запускает предпросмотр и рендерит видео локально или в облаке. CX Codex +1 1 300 000установок setup-pre-commit Matt Pocock Скилл настраивает pre-commit для JavaScript-репозитория: Husky запускает форматирование, проверку типов и тесты перед коммитом. 489 289установок using-git-worktrees Jesse Vincent Готовит изолированное рабочее дерево перед доработкой или выполнением плана. Проверяет текущий репозиторий, выбирает нативные средства платформы либо Git. CX Codex 217 153установок finishing-a-development-branch Jesse Vincent Скилл проверяет тесты и помогает выбрать, как завершить работу в ветке: слить её, открыть Pull Request или оставить как есть. CX Codex 214 439установок orca-cli stablyai Скилл даёт агенту доступ к worktree, терминалам, артефактам и встроенному браузеру Orca через CLI. Пригодится, когда работа идёт в окружении Orca. CX Codex +1 353 600установок

Рядом в теме «DevOps и инфраструктура»

Всё по теме «DevOps и инфраструктура» →

Вопросы о iot-anomalies

Как установить iot-anomalies в Claude Code?

Выполните команду npx skills add ruvnet/ruflo --skill iot-anomalies -a claude-code. Конфигурация появится в ~/.claude/skills/iot-anomalies/SKILL.md.

Что делает скилл iot-anomalies?

Он проверяет недавние метрики устройств Cognitum Seed на базе Z-score и определяет тип ошибки телеметрии. После анализа скилл сохраняет паттерн в память через MCP.

В каком случае скилл предлагает карантин устройства?

Рекомендация отправить устройство в карантин выдаётся, если расчётный скор аномалии превысил 0.9.

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

SKILL.md · MIT
---
name: iot-anomalies
description: Detect and classify telemetry anomalies on Cognitum Seed devices. Use when investigating a device that's reporting odd metrics, before approving a firmware canary advancement, or when triaging fleet-wide health alerts.
allowed-tools: Bash(npx *) mcp__plugin_ruflo-core_ruflo__memory_store Read
argument-hint: "<device-id>"
---
Run Z-score anomaly detection on a device's recent telemetry.

Steps:
1. `npx -y -p @claude-flow/[email protected] cognitum-iot anomalies DEVICE_ID`
2. Review detected anomaly types (spike, flatline, drift, oscillation, pattern-break, cluster-outlier)
3. If score > 0.9, recommend quarantine
4. Store anomaly pattern for learning:
   `mcp__plugin_ruflo-core_ruflo__memory_store({ key: "iot-anomaly-DEVICEID", value: "TYPE at SCORE", namespace: "iot-anomalies" })`

© ruvnet · MIT · ruvnet/ruflo

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

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

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