webhook-management — скилл для Claude Code: настройка вебхуков
Скилл управляет вебхуками CCAM: помогает настроить цель, привязать её к правилам оповещений и проверить доставку. Пригодится для работы с уведомлениями из командной строки.
npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill webhook-management -a claude-codeЧто делает webhook-management
Скилл помогает выбрать провайдера через ccam webhooks providers, посмотреть существующие цели и подготовить JSON для создания или изменения цели. Можно ограничить её правилами оповещений, отправить тестовое сообщение и проверить историю доставок.
Перед изменением агент показывает имя цели, провайдера и область действия правила, а затем запрашивает подтверждение. Для теста подтверждение нужно отдельно: команда отправляет сообщение за пределы проекта. Секреты и URL вебхуков нельзя выводить в чат или логи; панель маскирует секретные значения.
Установить скилл можно в Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode. JSON с настройками храните в локальном файле: команда создания принимает путь через --file.
Какие задачи решает
- выбрать ключ нужного провайдера вебхуков
- создать или изменить цель из JSON-файла
- ограничить вебхук правилами оповещений
- отправить тестовое уведомление после подтверждения
- просмотреть историю доставок или удалить цель
Примеры запросов агенту
- Покажи провайдеров CCAM и настрой цель вебхука для выбранного провайдера.
- Создай цель вебхука из
target.jsonи привяжи её к нужным правилам оповещений. - Проверь доставки для цели с указанным ID и подготовь тестовое уведомление на подтверждение.
Как установить webhook-management
1Через Skills CLI (Vercel)
npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill webhook-management -a claude-code2Вручную: положить файлы
~/.claude/skills/webhook-management/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/webhook-management/
1Через Skills CLI (Vercel)
npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill webhook-management -a codex2Вручную: положить файлы
.agents/skills/webhook-management/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill webhook-management -a cursor2Вручную: положить файлы
.cursor/skills/webhook-management/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install hoangsonww/Claude-Code-Agent-Monitor webhook-management2Вручную: положить файлы
.github/skills/webhook-management/SKILL.md1Через Skills CLI (Vercel)
npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill webhook-management -a gemini-cli2Командой платформы
gemini skills install https://github.com/hoangsonww/Claude-Code-Agent-Monitor --path plugins/ccam-integrations/skills/webhook-managementВручную: положить файлы
.devin/skills/webhook-management/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill webhook-management -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о webhook-management
Как установить webhook-management в Claude Code?
Выполните npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill webhook-management -a claude-code. Файл скилла находится по пути ~/.claude/skills/webhook-management/SKILL.md.
Что делает webhook-management?
Скилл помогает настраивать цели вебхуков CCAM: выбирать провайдера, создавать и изменять цель, задавать область правил оповещений и смотреть историю доставок.
Отправляет ли проверка вебхука настоящее сообщение?
Да. Команда ccam webhooks test <id> отправляет внешнее сообщение, поэтому перед запуском агент должен запросить отдельное подтверждение.
Исходный текст
SKILL.md · MIT
--- name: webhook-management description: > Configure and validate CCAM webhook targets across supported chat, incident, automation, and generic providers. Use when listing provider requirements, creating or updating a target, scoping it to alert rules, sending a test notification, reviewing delivery history, or deleting a target. --- # Webhook Management 1. Run `ccam webhooks providers` and select the exact provider key. 2. Run `ccam webhooks` to inspect existing redacted targets. 3. Build the JSON body in a local file. Keep tokens, routing keys, and webhook URLs out of chat and logs. 4. Show the target name, provider, rule scope, and whether a real test message will be sent. 5. Create or update only after confirmation: ```bash ccam webhooks create --file /secure/path/target.json --yes ccam webhooks update <id> --file /secure/path/patch.json --yes ``` 6. Ask again before `ccam webhooks test <id>`. It sends an external message. 7. Inspect results with `ccam webhooks deliveries <id>`. Never print secret fields. The dashboard returns masked values by design.
© hoangsonww · MIT · hoangsonww/Claude-Code-Agent-Monitor