一键导入
add-webhook
Add new Modal webhooks for event-driven execution. Use when user asks to create a webhook, add an endpoint, or set up event triggers.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Add new Modal webhooks for event-driven execution. Use when user asks to create a webhook, add an endpoint, or set up event triggers.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
DEPRECATED. Koyeb removed its free tier. Use github-actions-deploy or n8n-workflow-deploy instead.
Deploy any automation to run on schedule using GitHub Actions. Use when user asks to deploy with cron, schedule an automation, run code automatically, or deploy for free.
Deploy serverless Python functions and AI workloads to Modal. Use when user needs GPU, AI inference, serverless Python, or scheduled AI tasks.
Deploy automations as n8n workflows — visual, webhook-driven, multi-step. Use when user asks to create a workflow, connect services visually, or deploy to n8n.
Deploy frontends, dashboards, webhooks, and API endpoints to Vercel. Use when user needs a web UI, dashboard, webhook receiver, or Next.js/React frontend.
Add 6-layer guardrail pipeline to any AI agent — RBAC, injection defense, output filtering, monitoring
| name | add-webhook |
| description | Add new Modal webhooks for event-driven execution. Use when user asks to create a webhook, add an endpoint, or set up event triggers. |
| allowed-tools | Bash, Read, Write, Edit, Glob, Grep |
Create new Modal webhooks for event-driven Claude orchestration.
Create Directive File
Create directives/your_directive.md with:
Add to webhooks.json
Add entry to execution/webhooks.json:
{
"your-webhook-slug": {
"directive": "your_directive",
"description": "What this webhook does",
"tools": ["send_email", "read_sheet", "update_sheet"]
}
}
Deploy
modal deploy execution/modal_webhook.py
Test
curl "https://your-modal-username--claude-orchestrator-directive.modal.run?slug=your-webhook-slug"
send_emailread_sheetupdate_sheethttps://your-modal-username--claude-orchestrator-list-webhooks.modal.runhttps://your-modal-username--claude-orchestrator-directive.modal.run?slug={slug}| Name | Type | Required | Description |
|---|---|---|---|
slug | string | Yes | Webhook slug identifier |
directive | string | Yes | Directive file name (without .md) |
description | string | Yes | What this webhook does |
tools | array | Yes | List of tools the webhook can use |
| Name | Type | Description |
|---|---|---|
webhook_url | string | Modal webhook URL for execution |
| Name | Source |
|---|---|
MODAL_TOKEN_ID | Modal dashboard |
MODAL_TOKEN_SECRET | Modal dashboard |
Skills that chain well with this one: modal-deploy
Modal compute (pay-per-use)