iot-register — скилл для Claude Code: регистрация Cognitum Seed
Регистрирует устройство Cognitum Seed по адресу endpoint и заводит мост к агенту. Нужен, когда подключаете устройство к Claude.
npx skills add ruvnet/ruflo --skill iot-register -a claude-codeЧто делает iot-register
Скилл создаёт соединение SeedClient, забирает идентичность устройства и присваивает начальный уровень доверия. Если endpoint не задан, берётся http://169.254.42.1/ — link-local адрес USB Ethernet у Cognitum Seed.
Работа идёт через npx: сначала cognitum-iot register ENDPOINT, затем при наличии токена cognitum-iot pair DEVICE_ID, потом cognitum-iot status DEVICE_ID. Событие регистрации скилл сохраняет в память через mcp__plugin_ruflo-core_ruflo__memory_store в namespace iot-devices.
Аргументы задаются так: [endpoint] [--token PAIRING_TOKEN]. Без токена шаг сопряжения пропускается, поэтому устройство останется неспаренным — это повод держать токен под рукой заранее.
Какие задачи решает
- Как установить iot-register в Claude?
- Что делает скилл iot-register?
- Какой endpoint используется по умолчанию?
- Что нужно, чтобы спарить устройство?
Примеры запросов агенту
- Зарегистрируй Cognitum Seed по адресу
http://169.254.42.1/. - Спарь устройство с токеном
--token PAIRING_TOKEN. - Покажи статус зарегистрированного устройства.
Как установить iot-register
1Через Skills CLI (Vercel)
npx skills add ruvnet/ruflo --skill iot-register -a claude-code2Вручную: положить файлы
~/.claude/skills/iot-register/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/iot-register/
1Через Skills CLI (Vercel)
npx skills add ruvnet/ruflo --skill iot-register -a codex2Вручную: положить файлы
.agents/skills/iot-register/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add ruvnet/ruflo --skill iot-register -a cursor2Вручную: положить файлы
.cursor/skills/iot-register/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install ruvnet/ruflo iot-register2Вручную: положить файлы
.github/skills/iot-register/SKILL.md1Через Skills CLI (Vercel)
npx skills add ruvnet/ruflo --skill iot-register -a gemini-cli2Командой платформы
gemini skills install https://github.com/ruvnet/ruflo --path plugins/ruflo-iot-cognitum/skills/iot-registerВручную: положить файлы
.devin/skills/iot-register/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add ruvnet/ruflo --skill iot-register -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о iot-register
Как установить iot-register в Claude Code?
Выполните npx skills add ruvnet/ruflo --skill iot-register -a claude-code, затем файл скилла появится по пути ~/.claude/skills/iot-register/SKILL.md.
Что делает iot-register?
Регистрирует устройство Cognitum Seed по endpoint, создаёт соединение SeedClient, получает идентичность и присваивает начальный уровень доверия.
Какой endpoint используется по умолчанию?
http://169.254.42.1/ — link-local адрес USB Ethernet у Cognitum Seed. Он берётся, когда endpoint не передан.
Что нужно, чтобы спарить устройство?
Токен сопряжения: он передаётся через --token PAIRING_TOKEN. Без него шаг cognitum-iot pair DEVICE_ID не выполняется.
Исходный текст
SKILL.md · MIT
--- name: iot-register description: Register a Cognitum Seed device by endpoint and establish agent bridge allowed-tools: Bash(npx *) mcp__plugin_ruflo-core_ruflo__memory_store Read argument-hint: "[endpoint] [--token PAIRING_TOKEN]" --- Register a Cognitum Seed device. Creates a SeedClient connection, fetches identity, and assigns initial trust level. Default endpoint: `http://169.254.42.1/` — the Cognitum Seed link-local USB Ethernet address. Use this when no endpoint is supplied. Steps: 1. Resolve ENDPOINT: use the user-supplied value, or default to `http://169.254.42.1/`. 2. `npx -y -p @claude-flow/[email protected] cognitum-iot register ENDPOINT` 3. If pairing token provided: `npx -y -p @claude-flow/[email protected] cognitum-iot pair DEVICE_ID` 4. Show device status: `npx -y -p @claude-flow/[email protected] cognitum-iot status DEVICE_ID` Store registration event: `mcp__plugin_ruflo-core_ruflo__memory_store({ key: "iot-register-DEVICEID", value: "Registered at ENDPOINT", namespace: "iot-devices" })`
© ruvnet · MIT · ruvnet/ruflo