This skill exposes a Go-based CLI for interacting with iKuai routers through the local v4.0 HTTP API. It enables agents to query system status, manage network configuration (DNS, DHCP, VLAN, NAT), control VPNs and firewall rules, manage users/sessions, and run batch or scheduled operations. Output modes include JSON/YAML for easy agent parsing.
Use when the user asks to inspect or change router configuration, run diagnostics, retrieve logs, kick or list connected users, or automate network tasks in environments using iKuai equipment. It is intended for local network admins or agents with secure access to device endpoints.
Agents that can run local CLI commands and manage credentials (SSH/HTTP) — suitable for infrastructure automation agents and security tooling.
iKuai CLI is a Go-based CLI for managing iKuai routers via the local v4.0 HTTP API. The install script downloaded and installed the binary successfully with checksum verification. The smoke test failed because Go toolchain is not available in the audit environment. SKILL.md is well-organized with domain-specific sub-skills and clear command patterns. The curl|sh install pattern in usage docs is a security concern, though the actual script includes checksum verification.
go (required for smoke.sh build/test)Clean skill overall. The curl|sh pattern in usage examples is the main security ding — the actual install script is well-written with checksum verification, set -eu, and proper cleanup. No exfiltration, no hardcoded creds, no destructive commands. Smoke test is Go-centric and won't work without Go installed.