port-scanner

Scan network ports on a host to identify open ports and services.

84|15|Updated Dec 31, 2025
One-click install
npx skills add https://github.com/AIDotNet/MoYuCode --skill port-scanner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: port-scanner
Source: https://github.com/AIDotNet/MoYuCode/tree/main/skills/tools/port-scanner
Command: npx skills add https://github.com/AIDotNet/MoYuCode --skill port-scanner

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps identify open network ports on a host, detect running services, and check port availability, which is crucial for network diagnostics and security assessments.

Core Features & Use Cases

  • Port Scanning: Scan single ports, ranges, or common ports on a specified host.
  • Service Detection: Attempts to identify services running on open ports.
  • Availability Check: Verifies if a specific port is currently in use.
  • Use Case: A system administrator can use this tool to quickly check if the web server port (80 or 443) is open on a newly deployed server.

Quick Start

Scan common ports on localhost.

Frequently Asked Questions about port-scanner

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

FAQPage Schema
How do I check if a network port is open on a specific host?

To check if a network port is open, you can scan the specified host to identify active ports and detect running services. This skill supports scanning individual ports, ranges, or predefined common ports with configurable connection timeouts.

What is TCP port scanning used for in network troubleshooting?

TCP port scanning is used for network troubleshooting to verify port availability and detect running services. It helps system administrators quickly confirm whether essential services, like a web server on port 80, are active and correctly deployed.

Can I scan a range of ports or do I need to check them individually?

You can scan a range of ports simultaneously rather than checking them individually. The tool supports scanning single ports, continuous ranges, and a predefined list of common ports to streamline service discovery and security audits.

Does port scanning work for security audits and service discovery?

Port scanning works effectively for security audits and service discovery by identifying open ports and attempting to detect the services running on them. It enables administrators to map active network entry points on a specified host.

How do I configure timeouts for network port scanning attempts?

You can configure timeouts for network port scanning attempts to manage how long the tool waits for a connection response. This ensures efficient scanning across individual ports, ranges, or common ports without hanging on unresponsive hosts.