workspace/skills/prisma-sdwan-config/SKILL.md
Inspect Prisma SD-WAN interfaces, routing (BGP, static), policies, and security zones
npx skillsauth add automateyournetwork/netclaw prisma-sdwan-configInstall 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.
Inspect the configuration of your Palo Alto Networks Prisma SD-WAN fabric. View interfaces, WAN circuits, BGP peers, static routes, policy sets, security zones, and generate site configuration exports.
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_interfaces | site_id, element_id | List LAN/WAN interface configurations |
| get_wan_interfaces | site_id | List WAN-specific interface configurations |
| get_bgp_peers | site_id, element_id | List BGP peer configurations and states |
| get_static_routes | site_id, element_id | List static route configurations |
| get_policy_sets | None | List all policy set definitions |
| get_security_zones | None | List security zone definitions |
| generate_site_config | site_id, elements?, filename?, overwrite? | Export site config as YAML |
# List all interfaces on an element
"Show me the interfaces on hq-router-1"
# Check WAN circuits at a site
"What WAN interfaces are configured at the Headquarters site?"
# Find interface IPs
"What IP addresses are assigned to interfaces at branch-01?"
# Check BGP peers
"List the BGP peers on hq-router-1"
# Verify BGP state
"Are all BGP sessions established?"
# Review static routes
"What static routes are configured at the datacenter site?"
# List policy sets
"Show me all SD-WAN policy sets"
# Find default policy
"Which policy set is the default?"
# Review security zones
"What security zones are defined?"
# Check zone assignments
"Which interfaces are in the trusted zone?"
# Generate site config YAML
"Export the Headquarters site configuration as YAML"
# Export with specific filename
"Generate a config export for branch-01 as branch-01-backup.yaml"
{
"interfaces": [
{
"id": "int001",
"name": "1",
"type": "lan",
"admin_state": "up",
"operational_state": "up",
"ipv4_config": {
"address": "192.168.1.1",
"prefix": 24
},
"mtu": 1500
}
]
}
{
"bgp_peers": [
{
"id": "bgp001",
"name": "ISP-Peer",
"peer_ip": "203.0.113.1",
"peer_asn": 65001,
"local_asn": 65000,
"state": "established"
}
]
}
{
"policy_sets": [
{
"id": "pol001",
"name": "Default-Policy",
"description": "Default traffic policy",
"default_policy": true
}
]
}
| Error Code | Meaning | Resolution | |------------|---------|------------| | AUTH_FAILED | OAuth2 authentication failed | Verify credentials | | NOT_FOUND | Site or element not found | Check IDs via prisma-sdwan-topology | | INVALID_PARAM | Missing required parameter | Provide both site_id and element_id where required |
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.