← Back to Skills Marketplace
Ping
by
bytesagain4
· GitHub ↗
· v1.0.0
· MIT-0
238
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install ping
Description
Monitor network connectivity and diagnose latency issues using ping and traceroute. Use when troubleshooting network problems or checking host availability.
Usage Guidance
This skill appears to do what it says: run pings/traceroutes, sweep subnets, monitor and save results locally. Before installing, review the included script (scripts/script.sh) yourself and be comfortable with it creating ~/.ping and appending probe history. Be careful using the sweep feature on networks you don't own (it actively probes many hosts and may violate policy). Ensure you have the required binaries (ping, traceroute/tracepath, python3) and be aware that ping options may vary by OS (macOS vs Linux). If you need no persistent history, run commands manually or delete ~/.ping afterward.
Capability Analysis
Type: OpenClaw Skill
Name: ping
Version: 1.0.0
The 'ping' skill is a standard network diagnostic tool providing connectivity checks, route tracing, and subnet sweeping. The implementation in `scripts/script.sh` uses Python's `subprocess.run` with argument lists to safely execute system commands like `ping` and `traceroute`, avoiding shell injection vulnerabilities. Data is stored locally in `~/.ping/` for history and reporting, with no evidence of data exfiltration, unauthorized access, or malicious intent.
Capability Assessment
Purpose & Capability
Name/description match the implementation: the script runs ping/traceroute/tracepath, provides check/trace/sweep/monitor/report commands and stores results locally. Required tools (ping, traceroute/tracepath, python3) are appropriate for the stated purpose.
Instruction Scope
The runtime instructions and script stay within the diagnostic scope but perform a subnet sweep (PING_SUBNET) which actively probes many hosts — this is coherent with a network-scan feature but can be intrusive on networks you don't own/operate. The tool only reads/writes ~/.ping and uses environment variables documented in SKILL.md; it does not access other system paths or external endpoints.
Install Mechanism
No install spec; code is included as a shell script. Nothing is downloaded from the network or written to system-wide locations. This low-risk packaging is consistent with a simple utility.
Credentials
No secrets or unrelated environment variables are required. The declared environment variables (PING_*) match the script's behavior and purpose.
Persistence & Privilege
The skill creates and writes persistent files under ~/.ping (data.jsonl and config.json) for history—this is expected behavior but users should be aware of local storage of probe history and config changes.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install ping - After installation, invoke the skill by name or use
/ping - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
publish v1.0.0
Metadata
Frequently Asked Questions
What is Ping?
Monitor network connectivity and diagnose latency issues using ping and traceroute. Use when troubleshooting network problems or checking host availability. It is an AI Agent Skill for Claude Code / OpenClaw, with 238 downloads so far.
How do I install Ping?
Run "/install ping" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Ping free?
Yes, Ping is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Ping support?
Ping is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Ping?
It is built and maintained by bytesagain4 (@xueyetianya); the current version is v1.0.0.
More Skills