Featured System

Automated PR Reviews & Technical Debt Automation

Stop letting technical debt slip through. Our AI Reviewer audits every pull request, suggests optimized code blocks, and automatically generates tracking issues when changes are merged to keep your codebase clean.

Integrate with your Workflow
PR #42: Improve primary button contrast
- color: #ffffff;
+ color: #0c0d0e; /* Compliant contrast (>5.3:1) */
+ text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3);
escal-reviewerbot

blocking: White text on green fails WCAG 2.1 AA (2.53:1). Restored dark gray text (#0c0d0e) with a light text-shadow for a compliant contrast and premium look.

Merge: Auto-issues created

Core Capabilities

Gemini-Powered Audits

Scans the pull request diff for bugs, logical flaws, and security vulnerabilities, offering instant feedback.

Actionable Code Suggestion Comments

Writes ready-to-commit code blocks directly into the GitHub review diff, saving developers time.

Technical Debt Auto-Issues

Logs remaining suggestions as GitHub issues upon merging, ensuring technical debt is tracked and never forgotten.

Context-Aware Analysis

Parses linked issues, system instructions, and previous comments to ensure high-quality and contextually accurate reviews.

Zero-Configuration Setup

Integrating this system into your workflow is simple. Create a GitHub Action workflow file in your repository:

.github/workflows/ai-reviewer.yml
name: AI Code Reviewer
on:
  pull_request:
    types: [opened, synchronize]

jobs:
  review:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      
      - name: Run AI Code Reviewer
        uses: jorgelop1994/escal-reviewer@main
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
          GEMINI_API_KEY: ${{ secrets.GEMINI_API_KEY }}