Network Scanner for Openclaw

A local network auditing tool that discovers connected devices and identifies open ports using nmap with security-first defaults.

sa9saq
v1.1.0
Feb 8, 2026
0
0
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install lan-scanner

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install lan-scanner using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Network Scanner?

The Network Scanner is a professional-grade utility designed for local area network (LAN) mapping and service discovery. By integrating with Openclaw Skills, this tool provides a safe and structured way to perform host discovery and port enumeration without manual CLI complexity. It focuses on internal security by enforcing strict validation of target IP ranges, ensuring that scans are confined to private networks.

This skill enables developers and system administrators to maintain a clear overview of their local infrastructure. Whether you are troubleshooting connectivity or performing a routine security audit, this addition to your Openclaw Skills library streamlines the gathering of technical network intelligence and formats it into actionable reports.

Network Scanner Use Cases

  • Scanning a home or office LAN to inventory all connected devices and hardware.
  • Identifying open ports on servers or IoT devices to minimize the attack surface.
  • Checking for insecure protocols like Telnet or unencrypted FTP within a private subnet.
  • Verifying that service versioning matches the expected deployment on local development servers.

How Network Scanner Works

  1. The skill first determines the target subnet by analyzing the system's default route or network interfaces.
  2. It performs a critical validation step to ensure the target falls within private IP ranges like 10.0.0.0/8 or 192.168.0.0/16.
  3. Based on the user's requirements, it selects an appropriate nmap scan profile, such as host discovery, quick port scan, or full service detection.
  4. It executes the command and monitors for permission issues, suggesting sudo only when advanced features like OS detection are requested.
  5. The raw output is parsed and presented as a clean, structured Markdown table with specific security highlights for immediate review.

Network Scanner Setup

To utilize this functionality within your Openclaw Skills workflow, you must have nmap installed on your host machine.

For Linux users:

sudo apt install nmap

For macOS users:

brew install nmap

No external API keys or cloud configurations are required, as the tool operates entirely on your local network environment.

Network Scanner Data Schema & Taxonomy

The skill generates a comprehensive report that organizes network data into the following schema:

Component Details
Metadata Includes the scanned subnet, scan date, and total device count.
Device Table Lists IP addresses, hostnames, MAC addresses, and detected open ports.
Service Mapping Identifies the protocols running on specific ports (e.g., SSH, HTTP, SMB).
Security Alerts Contextual warnings regarding insecure ports or unencrypted services.

Network Scanner Advanced Features

  • Scripted vulnerability scanning using the nmap --script vuln engine for deeper security insights.
  • Support for -Pn flags to scan hosts that are protected by firewalls and do not respond to ICMP pings.
  • Detailed service version detection to identify specific software builds running on local ports.
  • Seamless integration into larger Openclaw Skills automation pipelines for periodic network health checks.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*