port-scan

Detect open ports and services on a network host using nmap.

21|1|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/woohyun212/security-skill --skill port-scan-woohyun212
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: port-scan
Source: https://github.com/woohyun212/security-skill/tree/main/port-scan
Command: npx skills add https://github.com/woohyun212/security-skill --skill port-scan-woohyun212

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Unauthorized or manual network scanning is time‑consuming and error‑prone. This skill provides a structured, automated way to perform authorized port scanning and service detection, ensuring consistent results and legal compliance.

Core Features & Use Cases

  • Fast top‑port scan with customizable speed and port count.
  • Detailed service version detection and optional OS fingerprinting.
  • Optional UDP key‑service scan for protocols like DNS and SNMP.
  • Structured outputs in plain text and XML for downstream analysis.
  • Use case: During a penetration test, quickly map open services on a target server to identify potential vulnerabilities.

Quick Start

Ask the AI to scan example.com for open ports and services using the port-scan skill.

Frequently Asked Questions about port-scan

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I detect open ports and services on a network host?

You can detect open ports and services by running an nmap scan against the target host. This skill automates service version detection and optional OS fingerprinting to gather service fingerprints for vulnerability mapping.

Can I scan for UDP key-services like DNS and SNMP during network reconnaissance?

Yes, you can perform an optional UDP scan for key-services like DNS and SNMP during network reconnaissance. This skill supports UDP scanning alongside customizable speed and top-port selection for comprehensive service enumeration.

What is the best way to automate nmap port scanning for a penetration test?

The best way to automate nmap port scanning for a penetration test is using a structured skill that standardizes service version detection. It produces structured text and XML outputs for downstream vulnerability analysis.

Does this port scanning approach provide outputs for downstream vulnerability mapping?

Yes, this port scanning approach provides structured outputs in both plain text and XML formats. These outputs are specifically designed to support downstream analysis during vulnerability mapping and network inventory tasks.

How do I customize the speed and port count for a fast top-port scan?

You can customize the speed and port count for a fast top-port scan by configuring the nmap parameters within the skill. This allows rapid network discovery while balancing scan speed against the depth of service enumeration.

When should I not use automated port scanning on a network?

You should not use automated port scanning on a network without explicit authorization. This skill is strictly designed for authorized penetration testing, network inventory, and vulnerability mapping to ensure legal compliance.