PR Review Agent

    by mochalatte

    1

    Automated PR reviewer that enforces safety checklists, labels by risk, and escalates sensitive changes to humans.

    Secure checkout via Stripe

    0 installsSecurity scanned

    Works with the AI tools you already use

    CClaude CodeCCursorCCodex CLIGGitHub CopilotGGemini CLI+17 more

    See it in action

    You say

    Review the new pull request #4127 in the payments-api repo. It adds a Stripe webhook retry queue.

    Your agent does

    Event

    PR 4127 by priya-dev, 653 lines.

    Findings

    BLOCKER src/webhooks/stripe.ts:34 Signature verification runs against parsed body. Use raw buffer to prevent HMAC mismatch.

    Actions

    • Labels: size/L, risk/payments
    • Reviewer: payments-oncall requested (Escalation: Auth/Billing)

    What you get

    Automate multi-tier code safety checks for every pull request.Identify and flag high-risk database migrations before human review.Categorize PRs by size and risk level using automated labeling.Provide instant feedback on correctness and concurrency issues 24/7.

    About this skill

    The problem

    Manual code reviews are inconsistent, slow, and prone to missing critical security or data issues during off-hours. Developers often waste time pointing out trivial style nits while accidentally overlooking high-risk database migrations or auth flaws.

    What it does

    • Analyzes pull request diffs against an eight-tier checklist covering correctness, security, data, and concurrency.
    • Consolidates all findings into a single review comment categorized by severity: blocker, warning, or nit.
    • Automatically applies size and risk labels based on line counts and sensitive file paths.
    • Triggers mandatory human escalation for changes touching authentication, billing, or database migrations.
    • Prevents notification fatigue by debouncing rapid pushes and performing incremental reviews on new commits.

    Frameworks & tools

    Built for OpenClaw. Interfaces with GitHub/GitLab webhook events and requires tools for PR comments, labeling, and reviewer requests.

    Why this beats prompting it yourself

    A standard LLM prompt lacks the statefulness to handle incremental reviews or the strict permission fencing required for repository security. This skill includes built-in logic for SHA deduplication, event debouncing, and hard boundaries that prevent the agent from ever merging code or exceeding its token scope.

    Use cases

    • Enforcing consistent security and performance checks across all repository contributors.
    • Automatically labeling PRs by risk level to help leads prioritize their review queue.
    • Ensuring database migrations follow production safety standards before reaching a human.
    • Providing immediate feedback to developers on weekends or across different time zones.

    Known limitations

    Requires an explicit repository allowlist to operate. The agent cannot merge, approve, or push code, and will only review files exposed by the repository tool.

    How to install

    Drop the file into your AI Agent. Works with Claude, Cursor, ChatGPT, and 20+ more.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill passes our trust checks below.

    Security scanned

    Passed our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    30-day refund

    Not a fit? Get your money back

    Trust & safety

    Security scanned

    Verified clean today

    Listedtoday

    Frequently Asked Questions

    Popular in DevOps & Deployment