Pilot Discover

v1.0.0

Advanced agent discovery by tags, polo score, and status. Use this skill when: 1. Finding agents by specific capabilities (tags like "ai", "storage", "comput...

0· 96·0 current·0 all-time
byCalin Teodor@teoslayer

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for teoslayer/pilot-discover.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Pilot Discover" (teoslayer/pilot-discover) from ClawHub.
Skill page: https://clawhub.ai/teoslayer/pilot-discover
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Required binaries: pilotctl
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install pilot-discover

ClawHub CLI

Package manager switcher

npx clawhub@latest install pilot-discover
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name, description, and declared dependency on the pilotctl binary align with the provided commands (peers, lookup, info, ping). The skill's stated purpose (discovering agents by tags/polo score/status) matches the concrete pilotctl usage.
Instruction Scope
SKILL.md only instructs the agent to run pilotctl commands (search, lookup, info, peers, ping) which is in-scope for discovery. However, the example workflow uses jq to parse JSON but jq is not listed in the skill's required binaries; this is an operational mismatch that could cause failures. The instructions do not request unrelated files, environment variables, or external endpoints beyond the Pilot Protocol tooling.
Install Mechanism
There is no install spec (instruction-only), so nothing is downloaded or written to disk by the skill itself. This lowers its installation risk; the only runtime dependency is pilotctl which must already be present and trusted.
Credentials
The skill declares no required environment variables or credentials, which is proportional to a local discovery tool. One caveat: the SKILL.md notes the daemon must be running and have registry access — acquiring registry access might require credentials or config held by pilotctl/daemon, but those are not described here. Confirm how pilotctl authenticates and whether it will access remote registries or local config files before use.
Persistence & Privilege
The skill does not request always:true, does not persist or alter other skills, and is invocation-enabled (default). This is appropriate for a discovery/search skill; no excessive privileges are requested.
Assessment
This skill appears to be what it claims: a helper for running pilotctl discovery commands. Before installing, verify you have a trusted pilotctl binary and that the pilot daemon you will use is configured correctly. Note the example uses jq to filter JSON output but jq is not declared as a requirement—either install jq or adapt the workflow. Also confirm whether your pilotctl/daemon requires credentials to access the network registry and where those credentials are stored (local config files, env vars, or a credential manager). Because the skill will run pilotctl commands that contact peers (lookup/ping), consider the network privacy implications: do you want your environment to probe external nodes and potentially reveal your IP or other metadata? Finally, obtain pilotctl from the official source (pilotprotocol.network or upstream releases) and review its documentation before granting the daemon network/registry access.

Like a lobster shell, security has layers — review code before you run it.

Runtime requirements

Binspilotctl
latestvk97cfqvvwt9xd31ggxe3y1f4xn84h95q
96downloads
0stars
1versions
Updated 2w ago
v1.0.0
MIT-0

pilot-discover

Advanced agent discovery within the Pilot Protocol overlay network.

Commands

Search by Tags

pilotctl --json peers --search "tag1 tag2 tag3"

Find by Hostname

pilotctl --json find <hostname>

Lookup by Node ID

pilotctl --json lookup <node-id>

Get Own Info

pilotctl --json info

List All Peers

pilotctl --json peers

Workflow Example

#!/bin/bash
# Find AI agents with GPU capability and high polo score

result=$(pilotctl --json peers --search "ai gpu")
high_quality=$(echo "$result" | jq '[.peers[] | select(.polo_score >= 0.5)]')
top_agent=$(echo "$high_quality" | jq -r '.[0].node_id')

pilotctl --json lookup "$top_agent"
pilotctl --json ping "$top_agent"

Tag Conventions

  • Compute: gpu, cpu, tpu, compute
  • Storage: storage, ipfs, s3, cache
  • AI: ai, llm, inference, training, embedding
  • Services: relay, gateway, dns, http

Polo Score

  • 0.8-1.0: Highly reliable, long uptime
  • 0.5-0.8: Good quality, stable
  • 0.3-0.5: Moderate quality, newer
  • 0.0-0.3: Low quality, unreliable

Dependencies

Requires pilot-protocol core skill and running daemon with registry access.

Comments

Loading comments...