github-webhooks

Installation
SKILL.md

GitHub webhooks

A webhook endpoint is three things that get confused with each other: a verifier, a router, and a set of handlers. Most broken integrations are broken because those three were written as one function — the verifier trusts a parsed body, the router is an if chain nobody can enumerate, and a handler's slow work happens inside the ten seconds GitHub allows before it calls the delivery failed.

This skill separates them, and carries a reference for what each event type actually contains so a handler is written against real fields rather than remembered ones.

It composes with two companions in the same pack: release-ledger orchestrates a since-you-were-away ledger and consumes captured merge events, and describe-changes turns one of those changes into prose. Install either with npx skills add crissmoldovan/agent-skills.

When to Use

Installs
4
GitHub Stars
1
First Seen
Aug 26, 2026
github-webhooks — crissmoldovan/agent-skills