iot-register
Register a Cognitum Seed device by endpoint and establish agent bridge
How do I install this agent skill?
npx skills add https://github.com/ruvnet/ruflo --skill iot-registerIs this agent skill safe to install?
- Gen Agent Trust Hubfail
The skill downloads and executes an unverified package from the npm registry at runtime. It also interpolates user-supplied arguments directly into shell commands and memory storage calls, creating a potential surface for command injection and indirect prompt injection.
- Socketpass
No alerts
- Snykwarn
Risk: MEDIUM · 1 issue
What does this agent skill do?
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:
- Resolve ENDPOINT: use the user-supplied value, or default to
http://169.254.42.1/. npx -y -p @claude-flow/plugin-iot-cognitum@latest cognitum-iot register ENDPOINT- If pairing token provided:
npx -y -p @claude-flow/plugin-iot-cognitum@latest cognitum-iot pair DEVICE_ID - 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" })
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/ruvnet/ruflo/iot-register">View iot-register on skillZs</a>