coderabbit-webhooks-events

Featured

Implement CodeRabbit webhook signature validation and event handling. Use when setting up webhook endpoints, implementing signature verification, or handling CodeRabbit event notifications securely. Trigger with phrases like "coderabbit webhook", "coderabbit events", "coderabbit webhook signature", "handle coderabbit events", "coderabbit notifications".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# CodeRabbit Webhooks & Events ## Overview Handle CodeRabbit events triggered through GitHub and GitLab integrations. CodeRabbit posts AI-powered code review comments on pull requests. ## Prerequisites - CodeRabbit installed on your GitHub or GitLab repository - GitHub webhook endpoint configured for PR events - GitHub App or personal access token for API access - `.coderabbit.yaml` configuration in repository root ## Event Types | Event | Source | Payload | |-------|--------|---------| | `pull_request_review` | GitHub webhook | Review body, state (approved/changes_requested) | | `pull_request_review_comment` | GitHub webhook | Line comment, diff position, file path | | `check_run.completed` | GitHub Checks API | CodeRabbit analysis results, conclusion | | `issue_comment.created` | GitHub webhook | Summary comment, walkthrough | | `pull_request.labeled` | GitHub webhook | Labels applied by CodeRabbit | ## Instructions ### Step 1: Configure GitHub Webhook Receiver ```typescript import express from "express"; import crypto from "crypto"; const app = express(); app.post("/webhooks/github", express.raw({ type: "application/json" }), async (req, res) => { const signature = req.headers["x-hub-signature-256"] as string; # 256 bytes const secret = process.env.GITHUB_WEBHOOK_SECRET!; const expected = "sha256=" + crypto .createHmac("sha256", secret) .update(req.body) .digest("hex"); if (!crypto.timingSafeEqual(Buffer.from(signature), Buf...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

grammarly-webhooks-events

Implement Grammarly webhook signature validation and event handling. Use when setting up webhook endpoints, implementing signature verification, or handling Grammarly event notifications securely. Trigger with phrases like "grammarly webhook", "grammarly events", "grammarly webhook signature", "handle grammarly events", "grammarly notifications".

2,266 Updated today
jeremylongshore
AI & Automation Featured

coderabbit-sdk-patterns

Apply production-ready CodeRabbit automation patterns using GitHub API and PR comments. Use when building automation around CodeRabbit reviews, processing review feedback programmatically, or integrating CodeRabbit into custom workflows. Trigger with phrases like "coderabbit automation", "coderabbit API patterns", "automate coderabbit", "coderabbit github api", "process coderabbit reviews".

2,266 Updated today
jeremylongshore
AI & Automation Featured

coderabbit-install-auth

Install and configure CodeRabbit AI code review on GitHub or GitLab repositories. Use when setting up CodeRabbit for the first time, installing the GitHub App, configuring the CLI, or connecting CodeRabbit to your repositories. Trigger with phrases like "install coderabbit", "setup coderabbit", "coderabbit auth", "configure coderabbit", "add coderabbit to repo".

2,266 Updated today
jeremylongshore
AI & Automation Featured

coderabbit-ci-integration

Configure CodeRabbit as a CI gate with GitHub Actions, branch protection, and review enforcement. Use when setting up CodeRabbit as a required check, gating merges on review approval, or integrating CodeRabbit status into your CI pipeline. Trigger with phrases like "coderabbit CI", "coderabbit GitHub Actions", "coderabbit required check", "coderabbit merge gate", "coderabbit CI pipeline".

2,266 Updated today
jeremylongshore
AI & Automation Featured

coderabbit-hello-world

Create a minimal working CodeRabbit configuration and trigger your first AI review. Use when starting with CodeRabbit, testing your setup, or learning basic .coderabbit.yaml patterns. Trigger with phrases like "coderabbit hello world", "coderabbit example", "coderabbit quick start", "first coderabbit review".

2,266 Updated today
jeremylongshore