← 返回 Skills 市场
builtbyecho

Echo Gate

作者 BuiltByEcho · GitHub ↗ · v0.1.2 · MIT-0
cross-platform ⚠ pending
58
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install echo-gate
功能描述
Use Echo Gate when registering, exposing, calling, securing, auditing, or operating local-first agent-callable tools through the BuiltByEcho gateway. Covers...
使用说明 (SKILL.md)

Echo Gate

Echo Gate is the control layer for agent tools: registry, permissions, API keys, receipts, limits, and paid-call readiness before an agent touches anything real.

Use this skill when a task involves:

  • registering an agent-callable tool
  • creating, listing, or revoking Echo Gate API keys
  • calling a tool through the gateway
  • checking receipts for tool calls
  • operating the VPS service
  • checking local gateway health
  • preparing a tool for x402/Bankr paid access

Current Status

  • GitHub: https://github.com/BuiltByEcho/echo-gate
  • npm package: @builtbyecho/echo-gate
  • Local project: projects/echo-gate
  • Package: @builtbyecho/echo-gate
  • Default gateway: http://localhost:8787
  • Default state path: ~/.config/echo-gate
  • Status: public v0 local-first release.
  • Convex mode: experimental opt-in only, not the default product path.

API Surface

  • GET /health
  • GET /tools
  • POST /tools
  • POST /keys
  • GET /keys
  • DELETE /keys/:id
  • PUT /keys/:id/policies/:slug
  • POST /tools/:slug/call
  • GET /receipts
  • GET /approvals
  • POST /approvals/:id/decision
  • GET /approvals/:id/status

Admin routes require Authorization: Bearer \x3CECHO_GATE_ADMIN_TOKEN>.

Tool calls require Authorization: Bearer egk_....

CLI

From the project root:

npm install -g @builtbyecho/echo-gate
echo-gate

From source:

npm run build
npm test
node bin/echo-gate.js health
node bin/echo-gate.js tools
node bin/echo-gate.js create-key --name demo --tool echo
node bin/echo-gate.js call echo --json '{"hello":"world"}'
node bin/echo-gate.js receipts
node bin/echo-gate.js keys
node bin/echo-gate.js revoke-key \x3Cid>

Use env vars:

  • ECHO_GATE_URL
  • ECHO_GATE_KEY
  • ECHO_GATE_ADMIN_TOKEN

Operations

Use local-first mode unless Dustin explicitly asks for remote deployment:

npm run build
npm test

Check local health:

curl -sS http://localhost:8787/health

Do not paste or store the admin token in chat, docs, memory, commits, or public issue comments.

Release Rules

  • Do not publish API keys.
  • Keep echo as the smoke tool until real adapters are ready.
  • Before release or announcement, verify build, tests, local health, unauthenticated 401, valid-key call, receipt write, and key revocation.
  • x402/Bankr paid tool calls are planned, not live yet.
能力标签
cryptorequires-sensitive-credentials
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install echo-gate
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /echo-gate 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.2
Release sync with npm and public GitHub docs; CLI version now reads package metadata
v0.1.0
Initial public local-first release
元数据
Slug echo-gate
版本 0.1.2
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

Echo Gate 是什么?

Use Echo Gate when registering, exposing, calling, securing, auditing, or operating local-first agent-callable tools through the BuiltByEcho gateway. Covers... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 58 次。

如何安装 Echo Gate?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install echo-gate」即可一键安装,无需额外配置。

Echo Gate 是免费的吗?

是的,Echo Gate 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Echo Gate 支持哪些平台?

Echo Gate 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Echo Gate?

由 BuiltByEcho(@builtbyecho)开发并维护,当前版本 v0.1.2。

💬 留言讨论