Channel Bridge
v1.0.2In-memory message routing library for multi-channel agent communication. Provides routing rules, filters, and transforms. Wire your own platform adapters for...
⭐ 0· 275·1 current·2 all-time
byShadow Rose@theshadowrose
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description, SKILL.md, README, and the included src/channel-bridge.js are consistent: a small in-memory router that defines routes, filters, transforms, and buffering for digests. No unrelated capabilities, binaries, or credentials are requested.
Instruction Scope
SKILL.md gives high-level configuration and usage (wiring platform adapters). It does not instruct the agent to read system files, access unrelated env vars, or transmit data elsewhere. The instructions are purposely high-level and require the integrator to implement platform adapters.
Install Mechanism
No install spec is present (instruction-only) and the repository includes a small JS source file. Nothing is downloaded or executed by the skill itself, so there is low install-side risk.
Credentials
The skill declares no required environment variables or credentials and the code does not reference process.env or external config paths. Any credentials will be needed later by user-provided platform adapters (not by this library).
Persistence & Privilege
No 'always' privilege, no persistence requirements, and the skill does not modify other skills or global settings. It only maintains in-memory buffers per instance.
Assessment
This package appears coherent and self-contained: it implements only in-memory routing/ buffering and does not itself call external services or request secrets. Before installing or wiring it into live systems: 1) review/modify transforms (digest is unimplemented/null and summarize is a naïve substring) to ensure PII isn't accidentally forwarded; 2) implement platform adapters carefully — those adapters (not this library) will need API keys/tokens and are the place where credential protection and rate‑limit handling is required; 3) test in an isolated environment to confirm filters behave as you expect; and 4) confirm the MIT license and author links if provenance matters. Overall the skill is internally consistent, but any networked behavior will come from adapters you add, so secure those integrations.Like a lobster shell, security has layers — review code before you run it.
channelsvk97egs6zdstec08aq8zffseqwd82kvbfcommunicationvk97egs6zdstec08aq8zffseqwd82kvbflatestvk97egs6zdstec08aq8zffseqwd82kvbfmessagingvk97egs6zdstec08aq8zffseqwd82kvbfroutingvk97egs6zdstec08aq8zffseqwd82kvbf
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
