GitHub Webhooks When to Use This Skill - Setting up GitHub webhook handlers - Debugging signature verification failures - Understanding GitHub event types and payloads - Handling push, pull request, or issue events Verification (core) GitHub signs the raw body with HMAC-SHA256 keyed on your webhook secret and sends the digest in formatted as . Use (not the legacy SHA-1 ), pass the raw body, and compare timing-safe. Node: Python: For complete handlers with route wiring, event dispatch, and tests , see: - examples/express/ - examples/nextjs/ - examples/fastapi/ Common Event Types | Event | Desc…