Webhook Skills
Сотни скиллов по провайдерам учат агента принимать вебхуки, проверять подписи и разбирать события; примеры для Express и FastAPI.
- 101 ★ репозитория
- Последний коммит
- MIT
Минимальный доступ
Почему такой уровень
- Скиллы дают инструкции и код; секреты подписи вы вводите сами в переменные окружения.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/webhook-skillsОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемМинимальный доступИнструмент ничего не запускает и не ходит в сеть.
- Скиллы дают инструкции и код; секреты подписи вы вводите сами в переменные окружения.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Репозиторий Hookdeck собирает скиллы для агентов, которые принимают вебхуки от внешних сервисов, проверяют подписи, разбирают события, обеспечивают идемпотентность и повторяют доставки. Каждый скилл посвящен одному провайдеру и содержит инструкцию по настройке, код проверки подписи и запускаемые примеры для Express, Next.js и FastAPI. В каталоге `skills/` больше восьмисот папок: Stripe, Shopify, GitHub, Adyen и многие другие. Таблица в README показывает у каждого провайдера способ защиты: например, HMAC-SHA256 над сырым телом запроса или общий секрет в заголовке. Скиллы подходят для Claude Code, Cursor, VS Code Copilot и других агентов со спецификацией Agent Skills.
Для кого. Бэкенд-разработчикам, которые подключают платежи, магазины и другие сервисы и хотят получить рабочий обработчик вебхуков с проверкой подписи с первого раза.
Подходит, если
- Подключают Stripe или Shopify, и обработчик должен проверять подпись по сырому телу запроса.
- Провайдер без подписи защищается общим секретом в заголовке, и нужна сверка за постоянное время.
- Событие `order/paid` приходит дважды, а повторная обработка недопустима.
- Вебхуки отлаживают на localhost через туннель, не регистрируясь в сервисе.
Не подходит, если
- Провайдера нет в таблице: придется описать схему подписи вручную.
- Нужен готовый сервис доставки с очередями и ретраями: скиллы дают код и инструкции.
- Стек не Express, Next.js или FastAPI, а примеры требуется переносить.
Пример запроса к агенту
Добавь в мой Express-проект обработчик вебхуков Stripe с проверкой подписи и защитой от повторной обработки событий.Ограничения
Примеры написаны для Express, Next.js и FastAPI, на других стеках код придется переносить. Не у каждого провайдера есть подпись: часть схем держится на общем секрете в заголовке. Секреты вебхуков агент должен брать из переменных окружения, а не из кода. Туннель `npx hookdeck-cli listen` относится к сервису Hookdeck, а не к самим скиллам. Скиллы нужно ставить выборочно: репозиторий слишком велик, чтобы тянуть его целиком.
Как отключить. Удалите нужный скилл из каталога скиллов агента или выполните `/plugin uninstall` для плагина. Конфигурацию маркетплейса `webhook-skills` можно убрать командой `/plugin marketplace remove`.
Частые вопросы
Как поставить один скилл?
Командой `npx skills add hookdeck/webhook-skills --skill stripe-webhooks`; вместо `stripe-webhooks` подставьте нужного провайдера. Список выводит `--list`.
Как подключить через плагины Claude Code?
Выполните `/plugin marketplace add hookdeck/webhook-skills`, затем `/plugin install stripe-webhooks@webhook-skills` для одного скилла или `webhook-skills@webhook-skills` для пакета.
Как отладить вебхуки локально?
В README для этого указано `npx hookdeck-cli listen 3000 stripe --path /webhooks/stripe`: туннель до localhost без установки и без учетной записи.
Что внутри скилла провайдера?
Руководство по настройке, код проверки подписи и запускаемые примеры. В таблице README у каждого провайдера указаны заголовок подписи, алгоритм и обрабатываемые события.
Нужна ли учетная запись Hookdeck?
Для туннеля `hookdeck-cli listen` нет: Запуск через `npx` идет без установки и без учетной записи, как сказано в README.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыОфициальные скиллы Clerk учат агента подключать аутентификацию к Next.js, React, Vue, Expo, Swift и Android
Laravel Agent Skills
laravel-agent-skills
Официальная коллекция скиллов Laravel для Claude Code и Cursor: плагины для Laravel, Laravel Cloud и Nightwatch
Скилл FastAPI
FastAPI skill
Официальный скилл FastAPI, который поставляется вместе с пакетом и учит агента писать код под установленную версию
Набор из 16 скиллов для Spring Boot: агент сначала изучает приложение, потом правит JPA, DTO, REST, Security, Kafka и тесты.
Три скилла для бэкенда: агент защищает доступ, данные и миграции схемы, критических ошибок стало 2 из 150 запусков вместо 25.
Шесть скиллов учат агента писать плагины Streamling на Rust: источники, приемники, преобразования и функции SQL.
Коротко о README
Репозиторий задуман как набор, который агенты находят через реестры вроде `find-skills` по провайдеру или задаче. Таблица провайдеров в README генерируется из файлов `providers/<имя>.yaml`.