← Back to Skills Marketplace
teoslayer

Pilot Dns

by Calin Teodor · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
89
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install pilot-dns
Description
Human-friendly naming with aliases and namespaces. Use this skill when: 1. Setting or changing an agent's hostname 2. Resolving human-readable names to node...
Usage Guidance
This skill is coherent and low-risk in isolation: it only provides instructions to run the pilotctl CLI and does not request secrets or install code. Before installing, verify you trust the pilotctl binary and the Pilot Protocol daemon (install source, checksum, and homepage), since the skill expects a running daemon and will cause network actions (e.g., connect/send messages). Also note the examples assume jq is available for JSON parsing even though jq is not declared as a required binary; if you don't have jq installed, those example pipelines will fail. If you need stronger assurance, inspect your pilotctl installation and review pilot-protocol's documentation or source before use.
Capability Analysis
Type: OpenClaw Skill Name: pilot-dns Version: 1.0.0 The pilot-dns skill bundle provides standard documentation and command examples for managing agent hostnames and peer discovery using the pilotctl utility. The instructions in SKILL.md are consistent with the stated purpose of naming and resolving agents within the Pilot Protocol, and no evidence of malicious code, data exfiltration, or prompt injection was found.
Capability Assessment
Purpose & Capability
The skill's name/description (human-friendly naming for Pilot Protocol agents) aligns with the runtime instructions, which only invoke pilotctl commands (set-hostname, find, lookup, peers, connect). Requiring the pilotctl binary is reasonable for this purpose.
Instruction Scope
Instructions stay within the naming/lookup scope and do not request unrelated files, credentials, or system paths. One minor inconsistency: example commands use jq for JSON processing but jq is not listed as a required binary; the connect example sends a message to another node (expected for a connect operation) so users should understand that the skill triggers network operations via pilotctl.
Install Mechanism
No install spec is present (instruction-only), so nothing is written to disk by the skill itself. This minimizes install-time risk.
Credentials
The skill declares no environment variables, no credentials, and no config paths. That is proportionate to a CLI-driven naming helper.
Persistence & Privilege
always is false and the skill does not request permanent presence or access to other skills' configs. Model invocation is allowed (platform default) but this is normal and not excessive here.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install pilot-dns
  3. After installation, invoke the skill by name or use /pilot-dns
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Slug pilot-dns
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Pilot Dns?

Human-friendly naming with aliases and namespaces. Use this skill when: 1. Setting or changing an agent's hostname 2. Resolving human-readable names to node... It is an AI Agent Skill for Claude Code / OpenClaw, with 89 downloads so far.

How do I install Pilot Dns?

Run "/install pilot-dns" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Pilot Dns free?

Yes, Pilot Dns is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Pilot Dns support?

Pilot Dns is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Pilot Dns?

It is built and maintained by Calin Teodor (@teoslayer); the current version is v1.0.0.

💬 Comments