CtrlK
BlogDocsLog inGet started
Tessl Logo

webhook-sender-creator

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

1.04x

Quality

3%

Does it follow best practices?

Impact

99%

1.04x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./planned-skills/generated/16-api-integration/webhook-sender-creator/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

100%

Outbound Webhook Notification Service

Production-ready webhook dispatcher

Criteria
Without context
With context

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

100%

9%

Developer SDK for Webhook Consumption

Webhook consumer SDK generation

Criteria
Without context
With context

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

97%

2%

Third-Party Event Integration via OAuth

OAuth-authenticated third-party integration

Criteria
Without context
With context

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

Repository
jeremylongshore/claude-code-plugins-plus-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

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.