Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add lyf94697-droid/packet-tracer-visual-mcp --skill skillgit clone --depth 1 https://github.com/lyf94697-droid/packet-tracer-visual-mcpWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/lyf94697-droid/packet-tracer-visual-mcp/skill)<a href="https://agentmods.dev/skills/lyf94697-droid/packet-tracer-visual-mcp/skill"><img src="https://agentmods.dev/badge/skills/lyf94697-droid/packet-tracer-visual-mcp/skill/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/lyf94697-droid/packet-tracer-visual-mcp/skill"><img src="https://agentmods.dev/badge/skills/lyf94697-droid/packet-tracer-visual-mcp/skill.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00082 | $0.01692 |
| Opus 5.5 | $0.00033 | $0.00677 |
| Sonnet 5.5 | $0.00016 | $0.00338 |
| Haiku 4.5 | $0.00008 | $0.00169 |
Grade A, and why
pt-visual-mcp scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 1mo ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 136 lines — stays where its author put it; the contents beside it link to each section on GitHub.
PT Visual MCP
This skill drives the original packet-tracer-visual-mcp toolchain: a local MCP server plus a Packet Tracer extension bridge. It is optimized for Packet Tracer lab generation, IOS automation, course-design topologies, and optional visual topology building.
Default local checkout on this machine: E:\mc\packet-tracer-visual-mcp.
Before Acting
- Check whether the MCP tool list contains
ptv_bridgeStatus. - If it is missing, tell the user the PT Visual MCP tools are not loaded and ask them to restart Codex after adding the MCP config.
- If it is loaded, call
ptv_bridgeStatusfirst. - If the bridge is not connected, ask the user to open Packet Tracer and choose
Extensions > PT Visual MCP. - If the Packet Tracer menu is missing, tell the user to import and run
extension\packet-tracer-visual-mcp-script-engine.jsfrom this project.
Main Workflow
For IOS automation:
- Use
ptv_generateIosTemplatefor reusable static route, RIP, OSPF, EIGRP, DHCP pool, ACL, or NAT/PAT command blocks. - Use
ptv_generateCampusIosConfigto preview a complete campus config set. - Use
ptv_applyCampusIosConfigonly after the topology exists and the bridge is connected. - Use
ptv_applyIosConfigSetwhen applying a custom config set.
For validation:
- Use
ptv_validateCampusFastby default. It keeps validation quick by checking plan shape, build/apply results, one optional canvas snapshot, key devices, and link count. - Use
ptv_generateCampusValidationPlanwithvalidationMode: "standard"or"strict"only when the user explicitly wants slower IOS command checks. - Use
ptv_runShowCommandsandptv_getCommandLogfor targeted deep checks; do not claim full show-output parsing unless Packet Tracer exposes it. - For Server-PT DNS/Web/FTP graphical service toggles, call
ptv_probeServerServicesfirst if the user wants automation. Treat services as manual unless the probe reveals stable DNS/HTTP/FTP setter APIs.
For fault demos:
- Call
ptv_getFaultLibraryto list supported faults. - Call
ptv_injectFaultwithapply: falsefirst if the user wants to preview commands. - Call
ptv_injectFaultwithapply: trueto break the lab intentionally. - Call
ptv_repairFaultwithapply: trueto restore the lab.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 1mo ago First seen · 136 lines · 82 tokens per session scan A 6ad815413c9c
pt-visual-mcp is a skill published in the GitHub repository lyf94697-droid/packet-tracer-visual-mcp (1 stars, last pushed 4mo ago), licensed MIT. It adds 82 tokens to every session and 1,692 once invoked, about $0.0003 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other skills, from other repositories
hr-onboarding
A new-hire onboarding plan as a single page — first week schedule, buddy + manager intro, learning track, equipment checklist, and "you're set when…" outcomes. Use when the brief mentions "onboarding", "new hire", "first week plan", or "入职".
book-mirror
Take any book (EPUB/PDF), produce a personalized chapter-by-chapter analysis. Each chapter is preserved in detail (The Chapter) and mirrored back to the reader's actual life (The Mirror) using brain context. The mirror observes and resonates — a friend pointing out parallels, NOT a consultant rearranging the reader's…
exam-forecast
Analyze past exams from the same professor to surface patterns — subject weighting, recurring issue-spot traps, favored hypo types, policy-vs-doctrine mix — and forecast likely emphases for the upcoming exam. Use when the user says "what's on the exam", "analyze past exams", "predict the exam", or shares past exams.
lean-formalize
Develop and verify a mathematical proof in Lean, continue an incomplete Lean project, or audit whether it proves the original statement. Connect actual inputs to intermediate lemmas, assemble the target theorem, check its transitive axioms, and provide a reproducible handoff. Use when Lean is requested or a specific…
eli5
Explain research, papers, or technical ideas in plain English with minimal jargon, concrete analogies, and clear takeaways. Use when the user says "ELI5 this", asks for a simple explanation of a paper or research result, wants jargon removed, or asks what something technically dense actually means.
deck-course-module
A course or workshop slide template with persistent learning goals, teaching pages, multiple-choice self-tests, and a wrap-up.