Agent skill · software engineering · hkuds

cli-anything-rms

Teltonika RMS device management and monitoring CLI

Why this skill is useful

Adds a comprehensive CLI tool with executable commands for managing Teltonika RMS devices that are not available in public documentation.

What it needs

Requires pip installed locally. Requires teltonika account access. About 3k tokens when loaded. Last updated 2026-08-03. 46,739 stars on the source repository.

What this skill does

cli-anything-rms CLI harness for Teltonika RMS (Remote Management System). Manage routers, gateways, and IoT devices via the RMS REST API. Installation Authentication Set RMSAPITOKEN environment variable or run cli-anything-rms config set apitoken <token>. Command Groups devices devices list [--status online offline] [--tag TAG] [--limit N] [--offset N] [--sort FIELD] — List devices devices get <deviceid> — Get device details devices update <deviceid> [--name NAME] [--tag TAG] — Update device devices delete <deviceid> — Delete device companies companies list [--limit N] [--offset N] — List companies companies get <companyid> — Get company details companies create --name NAME — Create company companies update <companyid> [--name NAME] — Update company companies delete <companyid> — Delete company users users list [--limit N] [--offset N] — List users users get <userid> — Get user details users invite --email EMAIL [--role ROLE] — Invite user users update <userid> [--role ROLE] — Update user users delete <userid> — Delete user tags tags list [--limit N] [--offset N] — List tags tags get <tagid> — Get tag details tags create --name NAME — Create tag tags update <tagid> [--name NAME] — Update tag tags delete <tagid> — Delete tag alerts alerts list [--device DEVICEID] [--limit N] [--offset N] — List alerts alerts get <alertid> — Get alert details alerts delete <alertid> — Delete alert alerts configs list — List alert configurations alerts configs get <configid> — Get alert config alerts configs create --data JSON — Create alert config alerts configs update <configid> --data JSON — Update alert config alerts configs delete <configid> — Delete alert config configs configs list [--device DEVICEID] [--limit N] [--offset N] — List device configurations configs get <configid> — Get configuration configs update <configid> --data JSON — Update configuration remote-access remote-access list [--device DEVICEID] [--limit N] — List sessions remote-access get <sessionid> — Get sessio …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills hkuds/skills--933340

View the source on GitHub

Browse the @skills marketplace