workspace/skills/gns3-packet-capture/SKILL.md
Capture network traffic on GNS3 links - start/stop captures, retrieve PCAP data
npx skillsauth add automateyournetwork/netclaw gns3-packet-captureInstall 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.
Start and stop packet captures on links in GNS3 projects. Capture network traffic for analysis and troubleshooting.
python3 -u mcp-servers/gns3-mcp-server/gns3_mcp_server.py (stdio transport)GNS3_URL, GNS3_USER, GNS3_PASSWORD environment variables| Tool | Parameters | What It Does |
|------|------------|--------------|
| gns3_start_capture | project_id, link_id, capture_file_name? | Start packet capture on a link |
| gns3_stop_capture | project_id, link_id | Stop packet capture and finalize PCAP file |
| gns3_get_capture | project_id, link_id | Get capture file path and stream URL |
# First, identify the link to capture
"List all links in routing-test"
# Start capture on the link between router1 and router2
"Start capturing traffic on link abc123 in routing-test"
# Generate some traffic (ping, routing updates, etc.)
# ...
# Stop capture when done
"Stop the capture on link abc123 in routing-test"
# Get the PCAP file location
"Get capture info for link abc123 in routing-test"
# Start capture with custom filename
"Start capturing on link abc123 in routing-test as ospf_adjacency.pcap"
# Get stream URL for live capture viewing
"Get capture info for link abc123 in routing-test"
# Returns stream_url for live PCAP streaming
| Error Code | Meaning | Resolution | |------------|---------|------------| | GNS3_NOT_FOUND | Link doesn't exist | Use gns3_list_links to find valid link IDs | | GNS3_CONFLICT | Capture already running | Stop existing capture first |
gns3_list_links to see all connections and their IDsgns3_list_linkstools
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.