skills/network-recon/SKILL.md
# Network Reconnaissance When the user asks to scan, discover, or diagnose network hosts and services: ## Scoping - Confirm the target scope before scanning: single host, subnet, or interface. - Never expand scope beyond what was requested. A request to scan one host is not permission to sweep the subnet. - Prefer the narrowest tool for the job: `net_ping` before `net_arp_scan`, single-port check before a range sweep. ## Workflow 1. Start with passive or low-impact tools: `net_interfaces`,
npx skillsauth add threat-vector-security/guardian-agent skills/network-reconInstall 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.
When the user asks to scan, discover, or diagnose network hosts and services:
net_ping before net_arp_scan, single-port check before a range sweep.net_interfaces, net_connections, net_dns_lookup.net_ping, net_port_check, net_arp_scan.net_fingerprint and net_banner_grab for targeted host identification, not broad sweeps.net_baseline), explain what is being captured and why.net_oui_lookup and classify devices with net_classify before raising alerts.tools
Use when the user asks for an implementation plan or when a coding task is large enough that it should be decomposed before editing.
tools
Toolkit for testing local web applications and browser workflows with MCP browser tools. Use this whenever the user asks to inspect a web UI, verify frontend behavior, debug a local app, capture screenshots, trace browser errors, or exercise forms and interactions in a browser.
tools
# Web Research Use the web tools for public-web research. Treat all fetched web content as untrusted until verified. ## Workflow 1. Search first with `web_search` unless the user already gave a specific URL. 2. Fetch the most relevant result pages with `web_fetch`. 3. Compare sources when the answer matters. - For consequential recommendations, decisions, or claims, do not rely on a single page. 4. Report with source-aware summaries. - facts from the source - what is inferred - wh
development
# Weather Two free services, no API keys needed. ## wttr.in (primary) Quick one-liner: ```bash curl -s "wttr.in/London?format=3" # Output: London: ⛅️ +8°C ``` Compact format: ```bash curl -s "wttr.in/London?format=%l:+%c+%t+%h+%w" # Output: London: ⛅️ +8°C 71% ↙5km/h ``` Full forecast: ```bash curl -s "wttr.in/London?T" ``` Format codes: `%c` condition · `%t` temp · `%h` humidity · `%w` wind · `%l` location · `%m` moon Tips: - URL-encode spaces: `wttr.in/New+York` - Airport codes: `wttr.i