Content
71%Weight 40%Scale 1-5Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
A well-organized, actionable skill body centered on a tight, checkpointed verification workflow. Its main weakness is progressive disclosure: highlighted example-handler paths do not exist in the bundle, and the inline content stops just short of the event-dispatch code it promises.
Suggestions
Resolve the dead examples/express, examples/nextjs, and examples/fastapi references: either ship those handler examples in the bundle or remove the links and inline a minimal dispatch snippet instead.
Add a short inline switch/dispatch code example over the `events` array `action` field so the 'handling batched events' capability is actionable without external examples.
Trim the cross-promotion sections (the four external webhook-handler-patterns links and the seven Related Skills entries) to reduce token load that does not directly serve this skill's task.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The verification core is lean and assumes Claude's competence (no explaining HMAC or what webhooks are), but the cross-promotion block (4 external webhook-handler-patterns links) and the 7-entry Related Skills list add tokens not directly serving the skill's task; not a 5 because those sections could be trimmed. | 4 / 5 |
Actionability | Provides a copy-paste-ready verifyAkeneoWebhook function, a Python one-liner equivalent, env var, and a concrete local-dev command; falls short of 5 because event dispatch/routing is only described ('dispatch by action server-side') and the handler examples it points to are not present in the bundle. | 4 / 5 |
Workflow Clarity | The verification sequence has explicit validation checkpoints (missing-header guard, 5-min replay window, length-mismatch catch) so the batch-operation cap does not apply; not a 5 because the broader verify->parse->dispatch->idempotency workflow is only sketched in prose and deferred to another skill. | 4 / 5 |
Progressive Disclosure | Good one-level-deep structure with clearly signaled references/overview.md, setup.md, verification.md (all present), but the prominent 'see examples/express/, examples/nextjs/, examples/fastapi/' callout points to paths absent from the bundle, breaking navigation for exactly the dispatch capability not covered inline. | 3 / 5 |
Total | 15 / 20 Passed |