debug-webhooks
Installation
SKILL.md
Debug Webhooks
Diagnose and fix webhook delivery issues for a Meta app.
Workflow
-
Get context. Ask the user for:
- The app name or ID — if they give a name (or aren't sure of the ID), resolve it to an
app_idviadevtools_app_list(actionlist); if several apps match or it's ambiguous, show the candidates (name, ID, viewer role) and ask the user to pick - What's going wrong (not receiving events? wrong data? specific topic?)
- The app name or ID — if they give a name (or aren't sure of the ID), resolve it to an
-
Inspect current state. Run in parallel:
devtools_webhook_listwith actionlist_subscriptions— all active subscriptionsdevtools_webhook_listwith actionlist_topics— all available topics (for comparison)
-
Diagnose. Check for common issues:
No subscriptions found
- The topic the user expects events from has no active subscription
- Suggest using
/webhook-setupto create one