← Back to Skills Marketplace
teoslayer

Pilot Api Gateway

by Calin Teodor · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
117
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install pilot-api-gateway
Description
Expose local APIs to the Pilot Protocol network. Use this skill when: 1. You need to expose local APIs to remote Pilot agents 2. You want to provide API acce...
Usage Guidance
This skill appears to do what it says: call pilotctl to expose local APIs to the Pilot network. Before installing, ensure you: 1) trust the pilotctl binary and the pilot-protocol network (verify source and integrity), 2) have the pilotctl binary on PATH (and install jq if you plan to run the example scripts), 3) understand you may expose local services to remote agents when using --public or mapping hostnames — confirm access controls, authentication, and network boundaries to avoid accidental data leakage, and 4) run this only on hosts that can safely serve traffic (do not enable on machines with sensitive local-only services). If you need stronger guarantees, request more detail from the skill author about authentication, logging, and rate-limiting, or ask for the explicit declaration of all required tooling (e.g., jq).
Capability Analysis
Type: OpenClaw Skill Name: pilot-api-gateway Version: 1.0.0 The skill facilitates exposing local APIs and services to a remote network ('Pilot Protocol') using the 'pilotctl' utility, as described in SKILL.md. This functionality effectively creates a network tunnel or gateway to an external endpoint (pilotprotocol.network), which is a high-risk capability that could be used for unauthorized remote access or data exposure. While the code aligns with its stated purpose, the inherent risk of bridging local network resources to a third-party protocol warrants a cautious classification.
Capability Assessment
Purpose & Capability
Name/description match the instructions: SKILL.md only runs pilotctl gateway/listen/map/send/recv commands to expose local APIs to remote Pilot agents. Requiring pilotctl and the pilot-protocol skill is appropriate for this purpose.
Instruction Scope
Instructions remain within the stated purpose (start daemon, listen, receive requests, send responses). However: the examples use jq to parse JSON but jq is not declared as a required binary; the SKILL.md directs starting the daemon with --public and mapping hostnames without offering guidance about authentication, ACLs, or limiting exposure — this is a security-relevant omission (not an incoherence) that users must consider.
Install Mechanism
Instruction-only skill with no install spec or downloads. No files are written to disk by the skill itself; this is the lowest-risk install model.
Credentials
No environment variables, credentials, or config paths are requested. The declared requirements align with the stated function and do not request unrelated secrets or broad access.
Persistence & Privilege
always is false and disable-model-invocation is default; the skill does not request permanent/always-on inclusion or elevated platform privileges. It does instruct starting a network-exposing daemon, which is an operational action but not a platform privilege escalation.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install pilot-api-gateway
  3. After installation, invoke the skill by name or use /pilot-api-gateway
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of pilot-api-gateway. - Exposes local APIs to the Pilot Protocol network using gateway or messaging modes. - Allows remote Pilot agents to access local APIs without public internet exposure. - Provides commands for starting the gateway, mapping remote APIs, and handling custom requests. - Intended for secure integration of API-based agent services on Pilot. - Requires pilot-protocol skill and running pilotctl daemon.
Metadata
Slug pilot-api-gateway
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Pilot Api Gateway?

Expose local APIs to the Pilot Protocol network. Use this skill when: 1. You need to expose local APIs to remote Pilot agents 2. You want to provide API acce... It is an AI Agent Skill for Claude Code / OpenClaw, with 117 downloads so far.

How do I install Pilot Api Gateway?

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

Is Pilot Api Gateway free?

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

Which platforms does Pilot Api Gateway support?

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

Who created Pilot Api Gateway?

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

💬 Comments