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 agentmods add skills/transilienceai/communitytools/infrastructurenpx skills add transilienceai/communitytools --skill infrastructuregit clone --depth 1 https://github.com/transilienceai/communitytoolsWrote 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/transilienceai/communitytools/infrastructure)<a href="https://agentmods.dev/skills/transilienceai/communitytools/infrastructure"><img src="https://agentmods.dev/badge/skills/transilienceai/communitytools/infrastructure.svg" alt="Measured on agentmods" 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.00036 | $0.00766 |
| Opus 5 | $0.00018 | $0.00383 |
| Sonnet 5 | $0.00007 | $0.00153 |
| Haiku 4.5 | $0.00004 | $0.00077 |
Grade A, and why
infrastructure 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 6d 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 — 53 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Infrastructure
Test network infrastructure for vulnerabilities including network services, protocols, and perimeter security.
Techniques
| Type | Key Vectors |
|---|---|
| Port Scanning | SYN scan, UDP scan, service detection, OS fingerprinting |
| DNS | Zone transfers, cache poisoning, subdomain takeover, DNS rebinding |
| MITM | ARP spoofing, DNS spoofing, SSL stripping, LLMNR/NBT-NS poisoning |
| VLAN Hopping | Switch spoofing, double tagging |
| IPv6 | RA flooding, neighbor spoofing, tunneling attacks |
| SMB/NetBIOS | Null sessions, relay attacks, enumeration |
| Sniffing | Packet capture, credential harvesting, protocol analysis |
| DoS | Resource exhaustion, amplification, application-layer |
| ICS/SCADA | Modbus TCP, PLC exploitation, coil/register manipulation, session hijacking |
| Space / CCSDS | Satellite telecommand framing (Space Packet + TC Transfer Frame), APID/SCID/VCID routing, VCFC sequencing, CRC-16/CCITT, ASCII 0x%02x: command counters |
| UPnP / IoT / CPE | rootDesc/SCPD enumeration, vendor SOAP info disclosure (GetPassword), command injection via vendor actions, cross-action auth-key reuse |
| Hardware / Embedded | Logic captures (Saleae .sal), CAN/UART decoding, side-channel password recovery, legacy CPU errata, i386 tools via docker |
Workflow
- Network discovery and topology mapping
- Port scanning and service enumeration
- Protocol-specific vulnerability testing
- Network attack execution (authorized scope only)
- Evidence capture with packet captures and logs
Reference
Quickstart guides (per attack type):
reference/port-scanning-quickstart.md- Port scanning and service discoveryreference/dns-quickstart.md- DNS attacks and enumerationreference/mitm-quickstart.md- Man-in-the-middle attacksreference/vlan-hopping-quickstart.md- VLAN hopping techniquesreference/ipv6-quickstart.md- IPv6 attack vectorsreference/smb-netbios-quickstart.md- SMB/NetBIOS exploitationreference/sniffing-quickstart.md- Network sniffing and capturereference/dos-quickstart.md- DoS assessmentreference/ics-modbus-quickstart.md- ICS/SCADA Modbus PLC exploitationreference/ccsds-space-telecommand-quickstart.md- Satellite CCSDS telecommand frame crafting (Space Packet + TC Transfer Frame)reference/upnp-iot-quickstart.md- UPnP / IoT / CPE firmware web UI enumeration and exploitationreference/hardware-embedded-quickstart.md- Logic captures, CAN/UART decoding, side-channel char-by-char recovery, legacy CPU bugs (6502), i386 tooling on ARM macOS
What ships with it
49 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
- reference/ccsds-space-telecommand-quickstart.md 6.2 KB
- reference/dns-quickstart.md 2.8 KB
- reference/dos-quickstart.md 890 B
- reference/firewall-detection.md 1.7 KB
- reference/hardware-embedded-quickstart.md 6.4 KB
- reference/icmp-scan.md 1.4 KB
- reference/ics-modbus-quickstart.md 4.1 KB
- reference/ics-protocols.md 5.1 KB
- reference/ip-reputation.md 1.6 KB
- reference/ipv6-quickstart.md 812 B
- reference/mitm-quickstart.md 929 B
- reference/os-fingerprint.md 1.5 KB
- reference/overview.md 2.5 KB
- reference/port-scanning-quickstart.md 937 B
- reference/scenarios/dns/bind-tsig-key-hijack.md 3.4 KB
- reference/scenarios/dns/dns-cache-poisoning.md 4.7 KB
- reference/scenarios/dns/dns-rebinding.md 4.9 KB
- reference/scenarios/dns/subdomain-enumeration.md 5.2 KB
- reference/scenarios/dns/zone-transfer.md 3.5 KB
- reference/scenarios/hardware/jtag-uart.md 6.8 KB
- reference/scenarios/ics/ethernet-ip.md 6.2 KB
- reference/scenarios/ics/modbus.md 7.2 KB
- reference/scenarios/ics/s7comm.md 5.0 KB
- reference/scenarios/ipv6/ipv6-recon.md 5.4 KB
- reference/scenarios/ipv6/slaac-attack.md 4.6 KB
- reference/scenarios/mitm/arp-poisoning.md 4.5 KB
- reference/scenarios/mitm/lldp-cdp-spoofing.md 5.1 KB
- reference/scenarios/mitm/ssl-stripping.md 5.0 KB
- reference/scenarios/network-recon/alive-hosts-discovery.md 4.6 KB
- reference/scenarios/network-recon/cups-browsed-rce.md 4.5 KB
- reference/scenarios/network-recon/port-scanning-tcp-udp.md 7.5 KB
- reference/scenarios/network-recon/service-fingerprinting.md 5.3 KB
- reference/scenarios/smb/ntlm-relay-coercion.md 7.7 KB
- reference/scenarios/smb/null-and-guest-enumeration.md 4.7 KB
- reference/scenarios/smb/share-spidering.md 5.8 KB
- reference/scenarios/smb/smb-signing-misconfig.md 5.5 KB
- reference/scenarios/sniffing/credentials-from-pcap.md 6.2 KB
- reference/scenarios/sniffing/promiscuous-capture.md 5.5 KB
- reference/scenarios/vlan-hopping/double-tagging.md 4.5 KB
- reference/scenarios/vlan-hopping/dtp-spoofing.md 5.0 KB
- reference/service-enum.md 6.5 KB
- reference/smb-netbios-quickstart.md 6.1 KB
- reference/sniffing-quickstart.md 944 B
- reference/syn-scan.md 1.5 KB
- reference/udp-scan.md 1.5 KB
- reference/upnp-iot-quickstart.md 5.0 KB
- reference/vlan-hopping-quickstart.md 836 B
- reference/wifi-wpa-enterprise-quickstart.md 2.4 KB
- tools/zmtp_probe.py 4.6 KB runs code
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.
- 6d ago First seen · 53 lines · 36 tokens per session scan A 624d3b2e4c50
infrastructure is a skill published in the GitHub repository transilienceai/communitytools (509 stars, last pushed 1mo ago), licensed MIT. It adds 36 tokens to every session and 766 once invoked, about $0.0002 per session on Opus 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-30.
Other skills, from other repositories
pentester-playwright
Phases 1b/3/4 authorized browser automation — SPA recon, multi-role auth, route/API catalog, PoC screenshots, Evidence landing (scoped proxy). Skill-gate read for web phases. Use when Phase 1b/3/4 web work, JS-rendered SPA, real browser needed, HAR/network capture, or Playwright PoC evidence.
osint-recon
Phase 1 conditional OSINT depth — four-dimension model (server→site→domain→people; people is conditional). Skill-gate companion to pentester-enum-services / pentester-recon. Use for passive OSINT depth, full recon dimensions, author tracking, not as Phase 0/Schema replacement.
pentester-exploit
Phase 4 exploitation — PoC construction, exploit-db/msf search, safe verification. Required Skill-gate read at Phase 4. Use when starting Phase 4, exploitation, exploit, PoC, exploit-db, msf, Metasploit, or payload delivery.
pentester-toolkit
Provision the pinned pentest toolset via DotSlash for the current scanenv (host-kali or kali-target-${ID}). Adapter, not a tool wrapper.
pentester-waf-bypass
Phase 4 conditional — WAF/filter bypass for authorized CTF/range/pentest when payloads are blocked. Use at Phase 4 if blocked, or when user mentions WAF bypass, filter evasion, SQL/XSS/command-injection bypass, or security filter analysis.
pentester-recon
Phase 1 intelligence recon methodology — passive+active recon, stack fingerprint, attack-surface map. Required Skill-gate read at Phase 1 (with pentester-enum-services). Use when starting Phase 1, intelligence gathering, recon, reconnaissance, OSINT prep, target profiling, or attack surface mapping.