nmap-parse

Installation
SKILL.md

Nmap Parse & Recon Planning

Parse nmap scan results and produce actionable reconnaissance notes.

Parse the user's input to determine the file and focus area:

  • $nmap-parse scan.xml → parse XML output, all service categories
  • $nmap-parse scan.gnmap web → parse grepable output, web services only
  • $nmap-parse scan.nmap ad → parse normal output, Active Directory focus

Focus areas: all (default), web, ad, databases, remote-access

Steps

  1. Read the nmap output file provided by the user
    • Detect format: XML (look for <?xml), grepable (look for Host:), or normal output
    • XML is preferred for structured parsing — use Python's xml.etree.ElementTree or regex extraction
    • For grepable/normal: extract with pattern matching
Installs
8
GitHub Stars
739
First Seen
Sep 4, 2026