Agent skill

Iot Register

by ruvnet in ruvnet/ruflo

Register a Cognitum Seed device by endpoint and establish agent bridge

MITAuto-check passed

Install Iot Register

skills CLI
$ npx skills add ruvnet/ruflo --skill iot-register -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install ruvnet/ruflo iot-register --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/ruvnet/ruflo.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/ruflo-iot-cognitum/skills/iot-register .claude/skills/iot-register && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
iot-register
GitHub stars
74k
Token cost
~263 tokens
SKILL.md length
88 words
Files
1
Skills in repo
264
Repo updated
First seen
Licence
MIT

At a glance

Register a Cognitum Seed device by endpoint and establish agent bridge

  • Works in 4 steps: Resolve ENDPOINT: use the user-supplied… → npx -y -p… → If pairing token provided: npx -y -p… → …
  • Calls npx

What it does

Iot Register is an agent skill from ruvnet/ruflo. Register a Cognitum Seed device by endpoint and establish agent bridge

Its SKILL.md is about 260 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

The repository describes itself as: 🌊 The original agent harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory…. The licence is MIT.

Example prompts

  • “/iot-register”

Requirements

  • Node.js
  • A credential in PAIRING_TOKEN
  • Pre-approved tools (allowed-tools): Bash(npx *), mcp__plugin_ruflo-core_ruflo__memory_store, Read

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. Resolve ENDPOINT: use the user-supplied value, or default to http://169.254.42.1/.
  2. npx -y -p @claude-flow/plugin-iot-cognitum@latest cognitum-iot register ENDPOINT
  3. If pairing token provided: npx -y -p @claude-flow/plugin-iot-cognitum@latest cognitum-iot pair DEVICE_ID
  4. Show device status: npx -y -p @claude-flow/plugin-iot-cognitum@latest cognitum-iot status DEVICE_ID

What it can do on your machine

Read from SKILL.md and the folder at commit 6051f67. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • Bash(npx *)
    • mcp__plugin_ruflo-core_ruflo__memory_store
    • Read

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • npx

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use npx, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Iot Register loads about 263 tokens when it runs. Until then it costs about 21 tokens; SKILL.md has 88 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~21
When it runs · the whole SKILL.md, loaded when a task matches
~263

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from ruvnet/ruflo at commit 6051f67, republished under its MIT licence (© ruvnet). 88 words, ~263 tokens.

Download SKILL.mdSave it as .claude/skills/iot-register/SKILL.md (or your agent's skills folder).
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/plugin-iot-cognitum@latest cognitum-iot register ENDPOINT
  3. If pairing token provided: npx -y -p @claude-flow/plugin-iot-cognitum@latest cognitum-iot pair DEVICE_ID
  4. Show device status: npx -y -p @claude-flow/plugin-iot-cognitum@latest 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. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in plugins/ruflo-iot-cognitum/skills/iot-register of ruvnet/ruflo.

Open the folder on GitHubat commit 6051f67

Compare with similar skills

Iot Register next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Iot Register compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Iot Register this skillruvnet/ruflo74k—~263Automated safety check: PassMIT
SeedQ00/ouroboros6.2k—~8.1kAutomated safety check: PassMIT
Implementing Usb Device Control Policymukul975/Anthropic-Cybersecurity-Skills34k—~1.4kAutomated safety check: PassApache-2.0
Tax Registersickn33/agentic-awesome-skills47k1 repos~4.1kAutomated safety check: PassMIT
Auditing EndpointsPostHog/posthog40k—~2.9kAutomated safety check: PassCustom licence
Creating An EndpointPostHog/posthog40k—~2.9kAutomated safety check: WarnCustom licence

Similar skills

  • Seed

    Q00/ouroboros

    Generate validated Seed specifications from interview results

    6.2k GitHub stars~8.1k tokensUpdated yesterday
    Agent WorkflowsAuto-check passed
  • Implementing Usb Device Control Policy

    mukul975/Anthropic-Cybersecurity-Skills

    Implements USB device control policies to restrict unauthorized removable media access on endpoints, preventing data exfiltration and malware introduction via USB devices.

    34k GitHub stars~1.4k tokensUpdated 1 mo ago
    SecurityAuto-check passed
  • Tax Register

    sickn33/agentic-awesome-skills

    Tax register: sales and purchase tax, withholding deducted and received, net payable, filing due date and days remaining.

    47k GitHub starsUsed in 1 repo~4.1k tokens
    Business, Finance & HRAuto-check passed
  • Auditing Endpoints

    PostHog/posthog

    Official

    Audit every endpoint in a PostHog project for staleness, failed materialisations, and unused materialised versions.

    40k GitHub stars~2.9k tokensUpdated today
    Auto-check passed
  • Creating An Endpoint

    PostHog/posthog

    Official

    Create a PostHog endpoint with the right shape on the first try — covers query kind choice, name conventions, what to expose as variables (HogQL codename vs insight breakdown), datafreshnessseconds…

    40k GitHub stars~2.9k tokensUpdated today
    Auto-check: warnings
  • Fastapi Endpoint

    davila7/claude-code-templates

    Plan and build production-ready FastAPI endpoints with async SQLAlchemy, Pydantic v2 models, dependency injection for auth, and pytest tests.

    32k GitHub stars~3.9k tokensUpdated today
    Backend & APIsAuto-check passed

More from ruvnet/ruflo

All 264 skills in this repo
  • Stores, searches, and retrieves successful patterns with HNSW-indexed semantic search so agents can reuse past solutions instead of relearning them.

    74k GitHub starsUsed in 3 repos~830 tokens
    Auto-check passed
  • Runs claude-flow CLI security scans for input validation, path traversal, SQL injection, XSS, hardcoded secrets and known CVEs, and writes an audit report.

    74k GitHub starsUsed in 2 repos~823 tokens
    Auto-check passed
  • Applies the SPARC method (specification, pseudocode, architecture, refinement, completion) with 17 specialized modes and multi-agent orchestration, from research to deployment.

    74k GitHub starsUsed in 2 repos~829 tokens
    Auto-check passed
  • Coordinates a hierarchical swarm of specialized agents through the claude-flow CLI for work that spans several files or modules at once.

    74k GitHub starsUsed in 2 repos~779 tokens
    Auto-check passed
  • Sets up and drives Ruflo, an npm-installed orchestration layer for multi-agent swarms, persistent memory, routing, hooks and its MCP tool catalog.

    74k GitHub starsUsed in 1 repo~975 tokens
    Auto-check passed
  • Agent Coordination

    ruvnet/ruflo

    Reference for spawning, listing, monitoring and stopping agents with claude-flow commands, with agent type families, routing codes and coordination tips.

    74k GitHub starsUsed in 2 repos~519 tokens
    Auto-check passed

Questions about Iot Register

What does Iot Register do?

Register a Cognitum Seed device by endpoint and establish agent bridge. Iot Register is an agent skill from ruvnet/ruflo.

How do I install Iot Register in Claude Code?

Run `npx skills add ruvnet/ruflo --skill iot-register -a claude-code`. Or copy the skill folder (plugins/ruflo-iot-cognitum/skills/iot-register in ruvnet/ruflo) into .claude/skills/iot-register in your project. Claude Code loads it when a task matches its description.

How do I install Iot Register in Codex?

Run `npx skills add ruvnet/ruflo --skill iot-register -a codex`. Or copy the skill folder (plugins/ruflo-iot-cognitum/skills/iot-register in ruvnet/ruflo) into .agents/skills/iot-register in your project. Codex loads it when a task matches its description.

Can I use Iot Register in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add ruvnet/ruflo --skill iot-register -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/iot-register, .gemini/skills/iot-register, .github/skills/iot-register and .opencode/skills/iot-register in your project.

What does Iot Register need to run?

Going by SKILL.md and its folder, Iot Register needs the command-line tools its instructions call (npx). Our summary lists: Node.js; A credential in PAIRING_TOKEN. Its frontmatter pre-approves these tools: Bash(npx *), mcp__plugin_ruflo-core_ruflo__memory_store, Read.

Does Iot Register access the network?

SKILL.md contains no URLs. Its commands use npx, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Iot Register safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Iot Register use?

Iot Register is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Iot Register use?

About 263 tokens (SKILL.md is roughly 1.1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Iot Register?

Skills that share tags, products or a category with Iot Register: Seed (Q00/ouroboros, 6.2k stars), Implementing Usb Device Control Policy (mukul975/Anthropic-Cybersecurity-Skills, 34k stars), Tax Register (sickn33/agentic-awesome-skills, 47k stars) and Auditing Endpoints (PostHog/posthog, 40k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Iot Register?

ruvnet (a GitHub user) maintains it in ruvnet/ruflo, which has 74,089 GitHub stars. The repository holds 264 skills in this directory. The repository was last updated on October 8, 2026.

Source: ruvnet/ruflo on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.