Install any skill in seconds. Free to start, no credit card required.
Get Started Free →chunkydotdev/webhook-processing
Process email delivery webhooks from providers like SendGrid, Postmark, SES, Resend, and Mailgun.
Passed 20 of 23 test cases with the skill, and 12 of 23 without it.
and 6 more in the full report
8 fixed12 passed either way3 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 8 test cases the skill fixed. Same model, same prompt, with and without the skill.
I need to set up a Webhook endpoint in Express to handle inbound email events from our transactional email vendor. Please write a TypeScript code snippet showing the HTTP controller setup that accepts incoming POST requests safely to avoid provider timeouts, along with a bulleted summary explaining each step in the receiving workflow.
| Checked | Without skill | With skill |
|---|---|---|
| Enqueues the webhook payload into a durable queue system instead of processing synchronously or using setImmediate | Passed | Passed |
| Returns an HTTP status code 200 upon successfully queueing the event payload | Missed | Passed |
| Verifies the signature against the unparsed raw request body buffer | Passed | Passed |
The instructions your model reads when the skill loads.
Receive and process delivery event webhooks from email providers reliably.
bounce-handling - what to do after you receive bounce eventssuppression-lists - managing the suppression entries that webhook processing createssender-monitoring - dashboards and alerts built on webhook event datasender-reputation - how bounces and complaints from webhooks affect your reputationWhen you send an email through a provider, the provider tracks what happens to it - delivered, bounced, opened, complained, etc. Webhooks are HTTP POST requests the provider sends to your endpoint whenever one of these events occurs.
The basic flow:
If your endpoint doesn't return 2xx, the provider retries with exponential backoff - usually for 24-72 hours before giving up.
test cases passed, vs 12 / 23 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.