AI skills
The official Rinho skills teach an AI agent to work with Zero IoT, Spider IoT and Smart IoT devices: build and validate configurations, troubleshoot a device and load geofences. They work with Claude Code, Claude.ai, Codex, Cursor, Gemini CLI and any agent compatible with the Agent Skills format.
They are free and open source (Apache-2.0): github.com/fernandorvs/rinho-skills .
The three skills
| Skill | What it does |
|---|---|
rinho-config | Builds, explains or fixes configurations (rules, alarms, outputs, reports, platform or server, APN) from tested recipes, and warns about what the device firmware does not support |
rinho-diagnostics | Guides troubleshooting with read-only queries: why it is not reporting, has no GPS fix or does not detect ignition, what is configured and what is missing |
rinho-zones | Turns a list, CSV, KML or KMZ into the device zones file and builds the zone entry and exit rules |
Installation
npx skills add fernandorvs/rinho-skillsThe skills page lists the other ways to install them: Claude.ai, zip file or plugin.
How they work
- They validate every line with the same engine as the Code mode of the web configurator before handing it over.
- They write to the device only when asked: over USB, backing up the current configuration first, line by line and stopping at the first error.
- They ask for confirmation before switching outputs or running sensitive commands.
- They mask APNs, passwords and credentials in everything they show and log.
The safeguards live in the tool’s code, not in the AI’s instructions. Even so, review the proposed configuration before loading it into a device in service.
When to use them
For integrators and IT teams that already work with an AI agent, or that configure many devices and want to automate the work. To configure with forms, use the web configurator; to send single commands, Web Serial.
Which data is sent and which is not: privacy policy .