HomeNetworkSecurityAgent

Security checks across malware telemetry and agentic risk

Overview

This is a transparent nmap-based home network scanner, but users should only scan networks and IP addresses they are authorized to test and note that it contacts ifconfig.me to learn the public IP.

This skill appears coherent and purpose-aligned for auditing a home network. Before installing or using it, make sure nmap is installed from a trusted source, run scans only on devices and public IPs you own or have permission to test, and be aware that the public-IP lookup uses ifconfig.me.

VirusTotal

66/66 vendors flagged this skill as clean.

View on VirusTotal

Risk analysis

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

#
ASI02: Tool Misuse and Exploitation
Low
What this means

If pointed at the wrong public IP, the skill could send intrusive scan traffic to a third party or trigger network/provider alerts.

Why it was flagged

The deep scan path runs nmap service detection against every TCP port on a caller-supplied IP address. This is aligned with the network-audit purpose, but should only be used on authorized targets.

Skill content
cmd = ['nmap', '-p-', '-sV', '-T4', ip_address]
Recommendation

Confirm the target IP belongs to the user or is explicitly authorized before running scans, especially deep scans.

#
ASI07: Insecure Inter-Agent Communication
Info
What this means

The public-IP lookup discloses the user's public network address to ifconfig.me.

Why it was flagged

The skill uses an external service to determine the network's public IP. This is purpose-aligned, but the external service will see the request and the user's public IP.

Skill content
pub_ip = requests.get('https://ifconfig.me/ip', timeout=5).text.strip()
Recommendation

Use the public-IP lookup only if comfortable with that external request, or replace it with a preferred trusted endpoint.