Webhook Subscriptions
Use this built-in skill when the user needs an inbound event flow, webhook receiver, or subscription-style integration.
Core rules
- Start from the actual service contract, auth model, and delivery guarantees.
- Make idempotency, retry behavior, and signature verification explicit.
- Keep secrets and trust boundaries operator-owned.
- Distinguish planning a webhook surface from claiming a product feature already exists.
Default workflow
- Identify the producer, event schema, and expected consumer action.
- Verify the receiver endpoint, auth mechanism, and validation path.
- Define replay, retry, dedupe, and observability behavior.
- Test with representative payloads before treating the integration as reliable.
Guardrails
- Do not invent a webhook platform that the repo does not implement.
- Do not skip auth, replay protection, or delivery failure handling.
- Do not blur event ingestion, business action, and operator notification into one opaque step.