← 返回 Skills 市场
Pilot Github Bridge
作者
Calin Teodor
· GitHub ↗
· v1.0.0
· MIT-0
96
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install pilot-github-bridge
功能描述
Bridge GitHub webhook events as Pilot Protocol events. Use this skill when: 1. You need to receive GitHub events in Pilot agents 2. You want to trigger agent...
安全使用建议
Before installing or running this skill: (1) Ask the author to clarify and correct the declared requirements — explicitly list pilotctl, python3, jq, sed if the examples require them, and remove gh from Dependencies unless it is actually used. (2) Require explicit handling of GitHub webhook secrets: the workflow must validate X-Hub-Signature / X-Hub-Signature-256 (or equivalent) before acting on events; do not accept unsigned webhooks. (3) Avoid running the daemon with --public unless you understand and control network exposure; prefer binding to localhost or using a secured relay and firewall rules. (4) Run the relay and processing loop on an isolated host/container with least privilege, enable logging/auditing, and add rate-limiting and input validation to avoid command injection or forged events. (5) If you need guarantees, request a revised SKILL.md that lists exact required binaries, any needed environment variables (e.g., WEBHOOK_SECRET, PILOT_AUTH token), and explicit security steps (signature verification and auth). If the author cannot clarify these inconsistencies, treat the skill as risky and avoid deploying it in production.
功能分析
Type: OpenClaw Skill
Name: pilot-github-bridge
Version: 1.0.0
The skill bundle provides documentation and bash examples for bridging GitHub webhooks to the Pilot Protocol using the 'pilotctl' utility. The instructions in SKILL.md are consistent with the stated purpose of CI/CD integration and event processing, showing no signs of data exfiltration, malicious execution, or prompt injection attacks.
能力标签
能力评估
Purpose & Capability
The declared required binary (pilotctl) and the instructions (pilotctl commands) align with the stated purpose. However, SKILL.md and the Dependencies section also reference gh CLI, python3, jq, and an HTTP relay server even though the registry metadata only lists pilotctl. gh is unnecessary for webhook reception (and the file even says to use gh when you need direct API access), so its presence in Dependencies is inconsistent. The instructions also implicitly require jq, sed, and python3 but these are not declared as required binaries.
Instruction Scope
The runtime instructions direct the agent to start a public daemon (--public) and run an external HTTP relay server. The example loop accepts events and acts on them but gives no guidance to validate GitHub webhook signatures, check origins, or authenticate the relay — making the workflow vulnerable to forged or replayed events. The instructions also recommend running a publicly reachable daemon, which increases exposure if not properly firewalled or access-controlled.
Install Mechanism
This is an instruction-only skill with no install spec and no code files, so nothing is written to disk by an installer. That is the lowest-risk install model.
Credentials
No environment variables or secrets are declared, but a GitHub webhook integration typically requires a webhook secret (or other credentials) to validate payloads; that secret is not requested or mentioned. The skill also references Pilot daemon/public hosting but does not declare any Pilot-specific credentials. The mismatch between declared requirements (none) and implied needs (webhook secret, python3/jq tooling, potential Pilot auth) is concerning.
Persistence & Privilege
The skill is not marked always:true and does not request persistent system-wide privileges or modify other skills. Autonomous invocation is allowed (platform default) but not combined here with other high privileges.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install pilot-github-bridge - 安装完成后,直接呼叫该 Skill 的名称或使用
/pilot-github-bridge触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release
元数据
常见问题
Pilot Github Bridge 是什么?
Bridge GitHub webhook events as Pilot Protocol events. Use this skill when: 1. You need to receive GitHub events in Pilot agents 2. You want to trigger agent... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 96 次。
如何安装 Pilot Github Bridge?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install pilot-github-bridge」即可一键安装,无需额外配置。
Pilot Github Bridge 是免费的吗?
是的,Pilot Github Bridge 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Pilot Github Bridge 支持哪些平台?
Pilot Github Bridge 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Pilot Github Bridge?
由 Calin Teodor(@teoslayer)开发并维护,当前版本 v1.0.0。
推荐 Skills