关于 hookdeck
hookdeck 是一组用于处理 Webhook 的 Agent 技能,面向需要接收、转发、测试或发送事件的开发者。它涵盖入站事件网关、出站投递和无需账户的请求检查。
主要功能
- 01管理入站事件网关与连接规则
- 02将事件发送至 HTTP、SQS、RabbitMQ 和 Pub/Sub
- 03创建免账户的 Webhook 测试 URL
- 04查看 Webhook 请求头与 JSON 正文
- 05将 Webhook 转发到本地环境
适用场景
- 01在本地调试 Webhook 请求
- 02在第三方服务间路由事件
- 03向客户发送出站事件
- 04无需账户查看 Webhook 内容
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ hookdeck/ agent-skills --skill hookdeck安装后在 Claude Code 中输入/hookdeck确认已加载。
附带文件tile.json
详细介绍
Hookdeck
| 你想做什么 | 技能 |
|---|---|
| 接收和处理 Webhook | event-gateway |
| 在第三方服务之间路由事件 | event-gateway |
| 构建异步 API(IoT、SDK、Web 分析) | event-gateway |
| 在 localhost 上测试和调试 Webhook | event-gateway |
| 向客户发送 Webhook/事件 | outpost |
| 获取免费的 Webhook 测试 URL,或查看 Webhook 发送的内容(无需账户) | inspect |
event-gateway 和 inspect 都可以将 Webhook 转发到 localhost。无需 Hookdeck 账户,或者用户只需要一个 URL 时,请使用 inspect。需要账户并进行长期设置时,请使用 event-gateway。
Event Gateway
入站事件基础设施。一个技能涵盖所有使用场景: 分阶段集成工作流、连接、规则、身份验证、 本地开发、监控和 API。
对于 Event Gateway 操作和分析,优先使用 hookdeck gateway ...;根级 hookdeck connection ... 仍是已弃用的兼容别名。
- 技能:event-gateway
- 安装:
npx skills add hookdeck/agent-skills --skill event-gateway - 文档:https://hookdeck.com/docs/
Outpost
向 HTTP、SQS、RabbitMQ、Pub/Sub 等发送出站事件。
- 技能:outpost
- 安装:
npx skills add hookdeck/agent-skills --skill outpost - 文档:https://hookdeck.com/docs/outpost
Inspect
免费的 Webhook 测试 URL,无需账户或登录:通过一次 HTTP 调用创建 URL, 等待 Webhook 到达,并以 JSON 格式读取其标头和原始请求体。
- 技能:inspect
- 安装:
npx skills add hookdeck/agent-skills --skill inspect - 文档:https://inspect.hookdeck.com/llms.txt
提供商 Webhook 技能
有关特定提供商的 Webhook 知识(Stripe、Shopify、GitHub 等),
请参阅 hookdeck/webhook-skills。
event-gateway 技能会在脚手架阶段引用这些内容。**非交互式安装:**在 npx skills add hookdeck/webhook-skills --skill <provider>-webhooks 中使用 -y -g,以免 Skills CLI 提示输入(详情:provider-webhooks-checklist.md)。