network-watcher

Audit OpenClaw skill network requests for exfiltration and unauthorized API calls.

70|10|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/UseAI-pro/openclaw-skills-security --skill network-watcher
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: network-watcher
Source: https://github.com/UseAI-pro/openclaw-skills-security/tree/main/skills/network-watcher
Command: npx skills add https://github.com/UseAI-pro/openclaw-skills-security --skill network-watcher

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill prevents data exfiltration and unauthorized network access by auditing and monitoring the outbound connections made by OpenClaw skills.

Core Features & Use Cases

  • Network Request Auditing: Analyzes declared endpoints, detects suspicious patterns, and identifies potential data exfiltration vectors before or during skill execution.
  • Exfiltration Pattern Detection: Scans for common methods of sending sensitive data over the network, such as DNS tunneling or embedding data in request bodies.
  • Use Case: Before installing a new skill that requires network access, use this auditor to ensure it only connects to legitimate, expected endpoints and doesn't attempt to send sensitive information to external servers.

Quick Start

Use the network-watcher skill to audit the network permissions of a skill by providing its SKILL.md content.

Frequently Asked Questions about network-watcher

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

FAQPage Schema
How do I detect data exfiltration in outbound network connections?

To audit network permissions, analyze the SKILL.md file for declared endpoints and monitor actual runtime network traffic. This process validates that outbound connections only access legitimate, expected endpoints without attempting unauthorized data transmission.

What is skill auditing for network security and API access?

Before installing a skill requiring network access, auditing its SKILL.md declarations and runtime behavior ensures it only connects to legitimate, expected endpoints. This prevents unauthorized network access and blocks potential data exfiltration vectors proactively.

Can I monitor OpenClaw skills for unauthorized API calls at runtime?

Yes, runtime monitoring of actual network traffic detects unauthorized API calls by comparing outbound connections against declared endpoints. This identifies suspicious activity and potential exfiltration patterns during skill execution.

What are common data exfiltration patterns in network requests?

Common exfiltration patterns include DNS tunneling to bypass security controls and embedding sensitive data within standard request bodies. Heuristic and explicit safe-pattern checks identify these unauthorized methods of sending sensitive information over the network.

What are the limitations of heuristic checks for exfiltration pattern detection?

Heuristic checks rely on known exfiltration patterns and explicit safe-pattern rules, potentially missing novel data transmission methods. They require both declared endpoint analysis from SKILL.md and runtime traffic monitoring to maintain detection accuracy.