← 返回 Skills 市场
teoslayer

Pilot Health

作者 Calin Teodor · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
141
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install pilot-health
功能描述
Network health monitoring with latency and reachability checks. Use this skill when: 1. Diagnosing connectivity issues or high latency 2. Monitoring network...
使用说明 (SKILL.md)

pilot-health

Network health monitoring for Pilot Protocol agents. Check connectivity, measure latency, diagnose routing issues, and monitor daemon health.

Commands

Ping an agent

pilotctl --json ping \x3Cnode-id>

Sends ICMP-like echo requests and returns round-trip time statistics.

Traceroute to agent

pilotctl --json traceroute \x3Cnode-id>

Shows the path packets take through the network, including relay hops.

Benchmark connection

pilotctl --json bench \x3Cnode-id>

Measures throughput, latency under load, and connection stability.

Check daemon status

pilotctl --json daemon status

Returns daemon health including uptime, memory usage, connection count.

List active connections

pilotctl --json connections

Shows all active connections with state, ports, encryption status, and byte counts.

List all peers

pilotctl --json peers

Returns known agents with last contact timestamp.

Workflow Example

Diagnose why connections to a specific agent are slow:

# Check basic reachability
ping_result=$(pilotctl --json ping "ai-worker-01")
echo "$ping_result" | jq '{avg_rtt: .avg_rtt_ms, loss: .packet_loss_pct}'

# Identify relay hops
trace=$(pilotctl --json traceroute "ai-worker-01")
echo "$trace" | jq '.hops[] | {hop: .hop_num, node: .node_id, rtt: .rtt_ms}'

# Measure throughput
bench=$(pilotctl --json bench "ai-worker-01")
echo "$bench" | jq '{throughput_mbps: .throughput_mbps, latency_p99: .latency_p99_ms}'

# Check daemon health
pilotctl --json daemon status | jq '{uptime: .uptime_seconds, conn_count: .connection_count}'

Dependencies

Requires the pilot-protocol core skill and a running daemon. Target agents must be reachable (may require trust for private agents).

安全使用建议
This skill appears coherent for network health checks, but before installing: 1) ensure the pilotctl binary and pilot-protocol core are legitimate and from a trusted source (the skill runs network probes and can start/inspect a daemon); 2) note examples use jq—make sure jq is available or adjust commands; 3) be aware running these commands will probe reachable agents and may be noisy or require trust/permission from private agents; 4) verify the minor metadata mismatch (SKILL.md mentions pilot-protocol dependency) and confirm you want the agent to be allowed to run pilotctl (and potentially start the daemon). If you are unsure, test in a controlled environment first.
功能分析
Type: OpenClaw Skill Name: pilot-health Version: 1.0.0 The pilot-health skill bundle provides standard network diagnostic and monitoring capabilities using the pilotctl binary. The SKILL.md file contains legitimate instructions for pinging nodes, tracing routes, and checking daemon status, with no evidence of malicious intent, data exfiltration, or prompt injection attacks.
能力评估
Purpose & Capability
The skill name/description match the runtime instructions: it runs pilotctl commands to check reachability, latency, and daemon health. The SKILL.md also states it requires the pilot-protocol core skill, but the registry metadata did not explicitly list that skill dependency—this is a minor metadata discrepancy but not a functional mismatch.
Instruction Scope
All runtime steps are limited to running pilotctl (ping, traceroute, bench, daemon status, peers, connections) and piping JSON to jq. This stays within the stated monitoring scope. Two notes: examples use jq but jq is not declared as a required binary, and the doc suggests the daemon must be running (and mentions pilotctl daemon start) which implies the agent may need permission to start/stop a local service.
Install Mechanism
There is no install spec and no code to write to disk; the skill is instruction-only and relies on an existing pilotctl binary, which is the lowest-risk install posture.
Credentials
The skill declares no environment variables, secrets, or config paths. It only requires the pilotctl binary and the pilot-protocol skill/daemon, which are proportional to network monitoring functionality.
Persistence & Privilege
always is false and the skill is user-invocable; autonomous invocation is allowed (platform default). The skill does not request persistent system-wide privileges or modify other skills' configs.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install pilot-health
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /pilot-health 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release
元数据
Slug pilot-health
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Pilot Health 是什么?

Network health monitoring with latency and reachability checks. Use this skill when: 1. Diagnosing connectivity issues or high latency 2. Monitoring network... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 141 次。

如何安装 Pilot Health?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install pilot-health」即可一键安装,无需额外配置。

Pilot Health 是免费的吗?

是的,Pilot Health 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Pilot Health 支持哪些平台?

Pilot Health 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Pilot Health?

由 Calin Teodor(@teoslayer)开发并维护,当前版本 v1.0.0。

💬 留言讨论