
Description
clerk-webhooks is a skill for working with Clerk webhooks, which deliver real-time events for user, session and organization changes so you can sync data. The skill generates complete webhook handlers that verify each request with verifyWebhook, using the package for your framework. It explains that webhooks are asynchronous and eventually consistent: delivery is fast but not guaranteed to be immediate, and deliveries may occasionally fail, with Svix retrying on a fixed schedule. The skill's guidance says to verify every webhook and to keep the webhook route unprotected so Clerk can reach it. It is installed with npx skills from the clerk/skills repository.…
Highlights
- Real-time user, session and organization events
- Complete handlers with verifyWebhook
- Guidance on eventual consistency and retries
- Keeps the webhook route unprotected
- Framework-specific verification package
Ratings & Reviews
No ratings yet
Be the first to rate clerk-webhooks.
People also visit
clerk-webhooks FAQ
What does the skill generate?
Complete webhook handlers that verify each request with verifyWebhook.
Which events are covered?
User, session and organization events, according to the description.
Are webhooks guaranteed to arrive right away?
No. The skill says they are asynchronous and eventually consistent, and deliveries can fail and be retried.
Should the webhook route be protected?
The skill says to keep the webhook route unprotected, while verifying every webhook.
How do I install it?
Run npx skills add https://github.com/clerk/skills --skill clerk-webhooks.
What are the best clerk-webhooks alternatives?
Popular alternatives to clerk-webhooks include lark-event, clerk-custom-ui and clerk-cli. See all clerk-webhooks alternatives









