workspace/skills/prisma-sdwan-status/SKILL.md
Monitor Prisma SD-WAN element health, software versions, events, and alarms
npx skillsauth add automateyournetwork/netclaw prisma-sdwan-statusInstall 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.
Monitor the health and operational status of your Palo Alto Networks Prisma SD-WAN fabric. Check element CPU/memory, software versions, operational events, and active alarms.
prisma-sdwan-mcp (community MCP from iamdheerajdubey)python3 -u mcp-servers/prisma-sdwan-mcp/src/prisma_sdwan_mcp/server.py (stdio transport)PAN_CLIENT_ID, PAN_CLIENT_SECRET, PAN_TSG_IDPAN_REGION (americas or europe, default: americas)| Tool | Parameters | What It Does |
|------|------------|--------------|
| get_element_status | element_id? | Get health metrics (CPU, memory, uptime, state) |
| get_software_status | element_id? | Check software versions and upgrade availability |
| get_events | limit? | List recent operational events (default: 20) |
| get_alarms | limit? | List active alarms with severity (default: 20) |
# Check all element health
"What's the health status of all SD-WAN elements?"
# Check specific element
"Is hq-router-1 healthy?"
# Find high CPU elements
"Which ION devices have high CPU usage?"
# Check memory utilization
"Show me memory usage across all elements"
# Check software versions
"What software versions are running on my ION devices?"
# Find upgrade candidates
"Which elements have software upgrades available?"
# Check for version consistency
"Are all elements running the same software version?"
# View recent events
"Show me the last 20 SD-WAN events"
# Check for state changes
"Have any elements gone offline recently?"
# Filter by severity
"Show me all warning and error events"
# List active alarms
"Are there any active SD-WAN alarms?"
# Check critical alarms
"Show me all critical alarms"
# Check specific element alarms
"What alarms are active on the Headquarters site?"
{
"element_status": [
{
"element_id": "def456",
"element_name": "hq-router-1",
"state": "online",
"cpu_usage": 15.2,
"memory_usage": 42.8,
"uptime_seconds": 864000,
"last_seen": "2026-04-03T12:00:00Z"
}
]
}
{
"alarms": [
{
"id": "alm456",
"severity": "critical",
"type": "interface_down",
"message": "WAN interface 1 is down on hq-router-1",
"timestamp": "2026-04-03T10:30:00Z",
"acknowledged": false
}
],
"total_count": 3
}
| Error Code | Meaning | Resolution | |------------|---------|------------| | AUTH_FAILED | OAuth2 authentication failed | Verify PAN_CLIENT_ID, PAN_CLIENT_SECRET, PAN_TSG_ID | | NOT_FOUND | Element not found | Check element_id via prisma-sdwan-topology | | RATE_LIMITED | API rate limit exceeded | Wait and retry; reduce request frequency |
tools
Zoom meeting intelligence — correlates a live or referenced Zoom meeting discussion against NetClaw's historical meeting record (via the official Zoom Meetings MCP) and today's actual network state. Use when someone in a Zoom meeting references a past discussion or incident ('didn't we have this issue before?'), or asks to search prior meetings for a topic. Does not itself recognize live in-meeting questions — that happens automatically inside zoom-rtms-mcp's own extractor (spec 118) before this skill is ever invoked.
tools
Manage Lantronix out-of-band (OOB) infrastructure via Percepxion central management platform: device inventory, serial port inspection via SLC CLI, firmware compliance, config management, security auditing, and closed-loop incident remediation. Use during outages, maintenance windows, compliance cycles, and AI-assisted automation workflows.
tools
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
Track token consumption, enforce session budgets, and display cost for every NetClaw interaction.