workspace/skills/meraki-monitoring/SKILL.md
Cisco Meraki Monitoring & Diagnostics — live ping, cable test, LED blink, wake-on-LAN, camera analytics, config change tracking. Use when running ping tests from Meraki devices, troubleshooting switch port cables, blinking LEDs to identify hardware, checking camera analytics, or auditing Meraki config changes
npx skillsauth add automateyournetwork/netclaw meraki-monitoringInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
MERAKI_API_KEY, MERAKI_ORG_ID| Operation | API Method | What It Does |
|-----------|-----------|--------------|
| Ping from device | createDeviceManagementInterfacePing | Run ping test from a Meraki device to a target IP |
| Ping results | getDeviceManagementInterfacePingResults | Retrieve ping results (latency, loss, jitter) |
| Cable test | createDeviceLiveToolsCableTest | Run cable diagnostics on switch ports |
| Cable results | getDeviceLiveToolsCableTestResults | Cable status: OK, open, short, length estimate |
| Blink LEDs | blinkDeviceLeds | Flash device LEDs for physical identification |
| Wake-on-LAN | wakeDeviceOnLan | Send WoL magic packet to wake a device |
| Operation | API Method | What It Does |
|-----------|-----------|--------------|
| Live analytics | getDeviceCameraAnalyticsLive | Real-time person/object detection counts |
| Analytics overview | getDeviceCameraAnalyticsOverview | Historical analytics summary over time period |
| Analytics zones | getDeviceCameraAnalyticsZones | Configured detection zones and their stats |
| Snapshot | generateDeviceCameraSnapshot | Capture a still image from a camera |
| Camera settings | getDeviceCameraVideoSettings | Video resolution, quality, recording mode |
| Quality profiles | getNetworkCameraQualityRetentionProfiles | Retention and quality settings |
| Camera Sense | getDeviceCameraSense | ML-based object/person detection config |
| Update Sense | updateDeviceCameraSense | [WRITE] Enable/disable Sense, MQTT, audio detection |
| Operation | API Method | What It Does |
|-----------|-----------|--------------|
| Config changes | getOrganizationConfigurationChanges | Who changed what, when, on which network/device |
| API requests | getOrganizationApiRequests | API call history with caller, method, response code |
| Webhook logs | getOrganizationWebhookLogs | Webhook delivery success/failure tracking |
When investigating "can the branch MX reach the data center?":
createDeviceManagementInterfacePing from the branch MX to the DC IPgetDeviceManagementInterfacePingResults — latency, packet loss, jittergetDeviceUplink (meraki-network-ops) — WAN link healthgetNetworkVpnStatus (meraki-security-appliance) — tunnel stateWhen investigating "port 12 isn't working on the switch":
createDeviceLiveToolsCableTest on port 12getDeviceLiveToolsCableTestResults — OK, open, short, lengthgetDeviceSwitchPortStatuses (meraki-switch-ops) — speed, duplex, errorsblinkDeviceLeds to identify the physical switch if neededWhen auditing camera analytics:
getDeviceCameraAnalyticsLive — current person/vehicle countsgetDeviceCameraAnalyticsZones — which zones are configuredgetDeviceCameraAnalyticsOverview — trends over timegetDeviceCameraVideoSettings — resolution, qualitygetNetworkCameraQualityRetentionProfiles — retention policiesWhen investigating "who changed the firewall rules?":
getOrganizationConfigurationChanges with time filtergetOrganizationApiRequests — was it an API call or Dashboard UI?| Skill | How They Work Together |
|-------|----------------------|
| meraki-network-ops | Device/network context for diagnostics |
| meraki-switch-ops | Port status combined with cable test results |
| meraki-security-appliance | VPN status combined with ping reachability |
| meraki-wireless-ops | Signal quality combined with AP ping tests |
| packet-analysis | Meraki diagnostics + pcap analysis for deep investigation |
| gait-session-tracking | Record all diagnostic results and audit findings |
| servicenow-change-workflow | Correlate config changes with approved CRs |
MERAKI_API_KEY — Meraki Dashboard API keyMERAKI_ORG_ID — Meraki organization IDtools
Federate your NetClaw with other NetClaw operators over the BGP mesh — exchange capability inventories and ask your claw what a peer can do. (US1; remote invocation and chat land in later phases.)
tools
3D network topology visualization and interactive digital twin in Unreal Engine 5.8 via the built-in UE5 MCP server.
testing
Human-in-the-loop escalation via HumanRail — route low-confidence agent decisions, pre-destructive operation approvals, and ambiguous incident tickets to real human engineers. Human answers are verified and returned as structured output. Workers are paid via Lightning Network. Use when the agent is uncertain, when a destructive change needs explicit human sign-off beyond a ServiceNow CR, or when an ambiguous ticket requires human triage before automated handling.
testing
IPv4 and IPv6 subnet calculator - CIDR breakdown, usable hosts, previous/next subnets, address classification, VLSM planning, and dual-stack analysis. Use when calculating subnets, figuring out how many hosts fit in a prefix, planning IP addressing, getting wildcard masks for ACLs, or checking if two IPs are in the same subnet.