<< All versions

Skill v1.0.1

currentLLM-judged scan90/100
mats2208/mcp-packet-tracer/docs

+1 new

──Details
PublishedOctober 20, 2026 at 08:35 PM
Content Hashsha256:67077956aacac8b7...
Git SHAd15fc206d5d7
Bump Typepatch
Compare with v1.0.0
──Files
Files (1 file, 2.7 KB)
SKILL.md2.7 KBactive
SKILL.md · 65 lines · 2.7 KB

version: "1.0.1"


Claude Code Skill (recommended)

The repo ships a companion [Agent Skill](https://docs.claude.com/en/docs/claude-code/skills) for Claude Code — `skill/SKILL.md`. It is an operating guide that loads into the model's context before it drives the MCP, so the LLM acts from verified facts instead of guesses.

Why it matters: the pt_* tools are powerful, but a model that invents a model name, a port, a slot id, a cable type, or a raw Script-Engine method will fail — and a bad raw-JS call can even pop a modal that freezes the live bridge. The Skill encodes the exact, correct facts so that doesn't happen.

What the Skill covers

  • A "discover, never invent" discipline — always look up models/ports/modules first.
  • The full 46-tool catalog and the mandatory discover → plan → validate → deploy workflow.
  • The exact PT Script-Engine API for pt_send_raw (e.g. ipc.network().getDevice(name) and the

global getDevices(filter) — there is no global getDevice), so raw JS is written correctly.

  • A wrong → right mistakes table, the 15 cable types, exact port names, the **IP/DHCP/routing

conventions, and the module-install slot matrix by router family** (HWIC "0/x", NM "1", NIM "0/1").

  • The current known rough edges, so the model works around them.

Install (global — recommended)

Run from the cloned repo root. This copies the Skill to your user skills folder so it's available in every project where you use the MCP.

=== "Linux / macOS / Git Bash"

``bash mkdir -p ~/.claude/skills/packet-tracer cp -r skill/. ~/.claude/skills/packet-tracer/ ``

=== "Windows PowerShell"

``powershell New-Item -ItemType Directory -Force "$HOME\.claude\skills\packet-tracer" | Out-Null Copy-Item -Recurse -Force skill\* "$HOME\.claude\skills\packet-tracer\" ``

=== "Windows cmd.exe"

``bat mkdir "%USERPROFILE%\.claude\skills\packet-tracer" 2>nul xcopy /E /I /Y skill "%USERPROFILE%\.claude\skills\packet-tracer" ``

Then run `/reload-skills` in Claude Code (or restart it). Verify with `/skills` — you should see `packet-tracer` listed. Claude loads it automatically whenever you work with the MCP.

!!! tip "Project-local alternative" Prefer it active only inside one project? Copy the file to that project's .claude/skills/packet-tracer/SKILL.md instead of the global folder.

Updating

The Skill ships with the repo and tracks the MCP version. After git pull, re-run the copy command above to refresh your installed copy, then /reload-skills.

← v1.0.0All versions