Agent skills for managing InHand Networks InCloud Manager platform via the incloud CLI.
These skills follow the Agent Skills specification so they can be used by any skills-compatible agent, including Claude Code and Codex CLI.
Once installed, talk to your AI agent in natural language to manage your InCloud Manager platform — no need to memorize CLI commands.
- Device monitoring — check device status, find offline devices, view connection history
- Remote diagnostics — ping, traceroute, packet capture, speed test
- Signal analysis — cellular signal quality (RSSI/SINR/RSRP), antenna history, trend analysis
- Configuration — read/update device config, copy between devices, snapshot & restore
- Firmware upgrades — check available firmware, schedule OTA upgrades, track progress
- Alerts — view/acknowledge alerts, create/manage alert rules
- SD-WAN & Connector — manage SD-WAN networks, InCloud Connector VPN accounts & endpoints
- Remote access — open device Web UI or CLI terminal, SSH tunnel forwarding
- License management — query/bind/transfer licenses, upgrade types, align expiry dates
- Platform admin — manage users, orgs, roles, view activity logs, configure webhooks
- An InCloud Manager account
Note
The incloud CLI is required but you don't need to install it beforehand — the skill will guide Claude through the CLI installation and login automatically on first use. You can also install it manually if you prefer.
Works on all Claude Code platforms — CLI, Desktop App, Web (claude.ai/code), and IDE extensions (VS Code, JetBrains).
-
Add the marketplace (only needed once):
/plugin marketplace add inhandnet/incloud-skills -
Install the plugin:
/plugin install incloud@incloud-skills -
Activate — start a new session for the plugin to take effect:
- CLI: exit and re-run
claude - Desktop App / Web: open a new conversation
- IDE extensions: restart the Claude Code panel
- CLI: exit and re-run
-
Verify — the plugin is loaded when you see
incloudlisted in/plugin > Installed.
Tip
Desktop App: click the + button next to the prompt box → Plugins → Add plugin to browse and install from the plugin manager UI.
Tip
Interactive browser (CLI / IDE): run /plugin, go to the Discover tab, find incloud, and select your preferred installation scope (User / Project / Local).
Tip
Terminal commands (outside the REPL):
claude plugin marketplace add inhandnet/incloud-skills
claude plugin install incloud@incloud-skillsThe plugin will be active on the next Claude Code session.
To share the plugin with all project collaborators, install with project scope:
In the REPL, run /plugin, go to Discover, select incloud, and choose Project scope. This adds the marketplace and plugin to .claude/settings.json, so teammates get it automatically when they trust the project folder.
/plugin update incloud@incloud-skills
/plugin uninstall incloud@incloud-skills
Copy the skills/incloud directory into one of the Codex skills directories:
# User-level (available in all projects)
cp -r skills/incloud ~/.agents/skills/
# Or project-level (shared with team via git)
cp -r skills/incloud .agents/skills/If you have a local clone of this repo, you can load it into Claude Code for a single session:
claude --plugin-dir /path/to/incloud-skillsThe skill supports both English and Chinese. In most cases, just describe what you need — Claude automatically activates the skill when it detects requests related to:
- Device management (list, status, offline troubleshooting)
- Network diagnostics (ping, traceroute, signal analysis)
- Configuration, firmware upgrades, alerts
- SD-WAN, InCloud Connector, remote access
- License management, platform administration
You: Show me all offline devices
Claude: [Automatically loads the incloud skill, lists offline devices]
You: When did MR8051234502461 go offline?
Claude: [Checks device online history]
You: Ping its gateway for me
Claude: [Runs remote ping diagnostic]
Tip
How to tell the skill is active:
- CLI / IDE: look for the loading indicator in the output:
⏺ Skill(incloud:incloud) ⎿ Successfully loaded skill - Desktop App / Web: the skill name appears highlighted in the prompt area when invoked, or Claude starts running
incloudcommands in its response.
You can also invoke it explicitly — type / in the prompt box to browse available skills, or type /incloud directly:
/incloud What's the signal quality of device MR8051234502461?
/incloud Schedule a firmware upgrade for all ER805 devices
/incloud Are there any unacknowledged alerts?
/incloud Open a remote terminal to MR8051234502461
/incloud Copy the config from device A to device B
The incloud CLI is not installed. Follow the installation instructions at incloud CLI.
Your CLI session has expired. Run incloud auth login to re-authenticate.
- Run
/reload-pluginsto reload all plugins - Check
/plugin > Errorsfor any loading errors - If the issue persists, try
claude plugin uninstall incloud@incloud-skillsand reinstall
| Skill | Description |
|---|---|
| incloud | Manage InCloud Manager platform resources — device monitoring, remote diagnostics, configuration, alerts, firmware upgrades, SD-WAN, InCloud Connector, and platform administration |