← Back to Skills Marketplace
teoslayer

Pilot Slack Bridge

by Calin Teodor · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
86
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install pilot-slack-bridge
Description
Bidirectional bridge between Pilot Protocol and Slack channels. Use this skill when: 1. You need to send Slack notifications from Pilot agents 2. You want to...
Usage Guidance
This skill appears to do what it says (bridge Pilot and Slack), but its instructions leave gaps you should clear before installing: 1) Confirm where and how the Slack webhook secret is provided — SKILL.md uses $SLACK_WEBHOOK but the skill doesn't declare it; avoid pasting workspace webhooks into untrusted contexts. 2) The inbound flow requires a separate HTTP relay (slack_relay.py) that is not supplied — inspect or implement that relay yourself; don't run unknown code. 3) Examples use jq and python3; ensure those binaries are available and from trusted sources. 4) Check what pilotctl --json set-webhook does and where it stores the webhook (config file, daemon memory) so you know where the secret will reside. 5) If you want to proceed, run this in an isolated environment or with least privilege, and consider restricting the Slack webhook to a workspace/channel you control. If the publisher can provide the missing relay code and a clear list of required env vars/binaries, that would raise confidence.
Capability Analysis
Type: OpenClaw Skill Name: pilot-slack-bridge Version: 1.0.0 The skill implements a bidirectional Slack bridge using an external binary (`pilotctl`) and references an unprovided Python script (`slack_relay.py`). It contains a workflow that starts a daemon with a `--public` flag and enters a loop to execute local commands (e.g., `pilotctl peers`) based on incoming Slack messages, effectively creating a remote control interface. While these features support the stated purpose, the combination of a public listener, remote command execution, and missing dependencies poses a significant security risk.
Capability Tags
crypto
Capability Assessment
Purpose & Capability
Name and description describe a Pilot↔Slack bridge and the instructions use pilotctl and Slack webhooks as expected — requiring pilotctl and a webhook is coherent with the stated purpose.
Instruction Scope
SKILL.md references an environment variable ($SLACK_WEBHOOK) and an external 'slack_relay.py' HTTP relay but the skill does not declare that env var or provide the relay code. The doc also uses jq in examples (parsing JSON) without listing it as a required binary. These omissions create ambiguity about what the agent will read or run at runtime and grant broad discretion to run external code not inspected here.
Install Mechanism
Instruction-only skill with no install spec and no code files — lowest install risk. Nothing will be written to disk by an installer in the package itself.
Credentials
The skill effectively requires a Slack webhook secret but 'required env vars' lists none and 'primary credential' is empty. That mismatch is a red flag: secrets are needed for core functionality but aren't declared, so a user might inadvertently supply credentials in an ad-hoc way. Also startup examples run external processes that could access other environment data.
Persistence & Privilege
Skill is not always-enabled, has no install script, and does not request system-wide config changes. Autonomous invocation is allowed (platform default) but not by itself a problem here.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install pilot-slack-bridge
  3. After installation, invoke the skill by name or use /pilot-slack-bridge
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Slug pilot-slack-bridge
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Pilot Slack Bridge?

Bidirectional bridge between Pilot Protocol and Slack channels. Use this skill when: 1. You need to send Slack notifications from Pilot agents 2. You want to... It is an AI Agent Skill for Claude Code / OpenClaw, with 86 downloads so far.

How do I install Pilot Slack Bridge?

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

Is Pilot Slack Bridge free?

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

Which platforms does Pilot Slack Bridge support?

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

Who created Pilot Slack Bridge?

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

💬 Comments