Webhook Receiver Generator - Auto-activating skill for API Integration. Triggers on: webhook receiver generator, webhook receiver generator Part of the API Integration skill category.
35
3%
Does it follow best practices?
Impact
91%
1.00xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./planned-skills/generated/16-api-integration/webhook-receiver-generator/SKILL.mdProduction-ready webhook receiver with signature verification
HMAC signature verification
100%
100%
Secret from environment
100%
100%
Correct rejection response
100%
100%
Correct success response
100%
100%
Payload content-type check
0%
0%
Event type routing
100%
100%
Error handling
100%
100%
Logging present
100%
100%
Timing-safe comparison
100%
100%
Design decisions documented
100%
100%
Requirements file present
100%
100%
Multi-provider webhook routing and integration patterns
Multi-provider routing
100%
100%
Shopify HMAC verification
100%
100%
Secret from environment
100%
100%
Payload field validation
25%
25%
File-based event logging
100%
100%
Error handling
87%
75%
Correct HTTP status codes
100%
100%
Extensibility documented
100%
100%
Integration pattern described
100%
100%
Package.json present
100%
100%
Async/non-blocking processing
70%
60%
Webhook payload validation and idempotency handling
Stripe signature verification
100%
100%
Secret from environment variable
100%
100%
Idempotency tracking
100%
100%
Event ID persisted
100%
100%
Event type routing
100%
100%
Payload field validation
62%
62%
Correct HTTP status codes
100%
100%
Error handling
100%
100%
Validation documented
42%
57%
Idempotency documented
100%
100%
HTTP responses documented
100%
100%
b8a3b3e
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.