Webhook Sender Creator - Auto-activating skill for API Integration. Triggers on: webhook sender creator, webhook sender creator Part of the API Integration skill category.
36
Quality
3%
Does it follow best practices?
Impact
99%
1.04xAverage 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-sender-creator/SKILL.mdProduction-ready webhook dispatcher
HMAC signature generation
100%
100%
Retry logic present
100%
100%
Timeout configured
100%
100%
Error handling on delivery
100%
100%
Structured payload / envelope
100%
100%
Unique event identifier
100%
100%
Logging of delivery outcome
100%
100%
Content-Type header set
100%
100%
Secret not hardcoded
100%
100%
Step-by-step README
100%
100%
Example usage runnable
100%
100%
Without context: $0.4751 · 1m 54s · 27 turns · 75 in / 7,032 out tokens
With context: $0.6275 · 2m 36s · 33 turns · 66 in / 9,680 out tokens
Webhook consumer SDK generation
Signature verification
100%
100%
Constant-time comparison
100%
100%
Structured event parsing
100%
100%
Event type header extraction
25%
100%
Delivery ID header extraction
100%
100%
Validation errors raised
100%
100%
No heavy external dependencies
100%
100%
Step-by-step README
100%
100%
Runnable example
100%
100%
SDK is a package/module
100%
100%
Developer guidance on secret management
57%
100%
Without context: $0.5566 · 2m 18s · 27 turns · 27 in / 9,189 out tokens
With context: $0.6252 · 2m 26s · 31 turns · 33 in / 8,924 out tokens
OAuth-authenticated third-party integration
OAuth authorisation code flow
100%
100%
State parameter used
100%
100%
Token storage not hardcoded
100%
100%
Token refresh handled
80%
70%
Webhook registration call
100%
100%
HMAC signature validation
100%
100%
Constant-time signature comparison
100%
100%
Event type dispatching
62%
100%
End-to-end demo
100%
100%
Security notes in documentation
100%
100%
Step-by-step setup guide
100%
100%
Without context: $0.3449 · 1m 45s · 15 turns · 16 in / 7,025 out tokens
With context: $0.6452 · 2m 49s · 30 turns · 61 in / 10,638 out tokens
0c08951
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.