A bridge that translates GitHub webhook events into actionable Pilot Protocol messages for autonomous agents.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install pilot-github-bridge
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install pilot-github-bridge using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Pilot GitHub Bridge is a specialized technical tool within the Openclaw Skills ecosystem designed to connect GitHub activity directly to Pilot Protocol agents. It acts as a translator, transforming standard repository webhooks—such as push events, pull requests, or issue updates—into structured events that trigger specific agentic behaviors across a distributed network.
By leveraging this skill, developers can build highly responsive automation systems where agents react instantly to code changes. This bridge ensures that repository events are not just passive logs but active triggers for sophisticated workflows involving building, testing, and reviewing code via Pilot-enabled agents.
To use this bridge, ensure you have the pilotctl binary installed and the daemon is active. You must also have an external HTTP relay to receive GitHub webhooks.
# Start the Pilot daemon
pilotctl --json daemon start --hostname github-relay --public
# Configure the webhook endpoint
pilotctl --json set-webhook https://your-relay.example.com/github
# Listen for incoming events on port 1005
pilotctl --json listen 1005
# Subscribe to the relay stream
pilotctl --json subscribe github-relay github-events
The bridge processes event data in JSON format, typically mapping GitHub's webhook schema into Pilot message structures. Within Openclaw Skills, the data is usually organized as follows:
| Attribute | Description | Type |
|---|---|---|
| event | The specific GitHub event type (e.g., push, pull_request) | String |
| repository.full_name | The identifier for the repository where the event occurred | String |
| ref | The git reference (e.g., branch or tag) associated with the event | String |
| action | The specific action taken for events like pull requests (e.g., opened, closed) | String |
| number | The pull request or issue number, if applicable | Integer |
Loading
A comprehensive command-line interface for AI agents to access MiniMax's full suite of multimodal capabilities including video, audio, and image generation.

A disciplined decision-framing agent skill designed to surface cognitive biases and neutralize emotionally slanted requests before they harden into flawed decisions.

A sophisticated tool designed to detect emotional charge in user prompts and translate them into clear, actionable technical instructions for AI agents.

A protective layer for AI agents that prevents 429 rate limit loops and optimizes token usage during API failures.

A decentralized protocol for achieving eventually-consistent state replication across AI agent swarms using epidemic-style communication.

A specialized skill for deploying structured network topologies like star, ring, and mesh to organize AI agent communication within a swarm.








































