Skip to content

About

One-click buttons on GitHub PRs to trigger AI code reviews.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Repository files navigation

GitHub Reviews Bot buttons

A Chrome extension that adds one-click review buttons to GitHub pull requests for multiple AI review bots. No more typing commands manually — just click and go.

GitHub Reviews Bot on a GitHub PR

Supported Bots

Bot Command Status
Cursor @cursor review Ready
Gemini /gemini review Ready
CodeRabbit @coderabbitai review Ready
Claude @claude review Ready
GitHub Copilot @copilot review Best effort

Each bot can be individually enabled or disabled from the extension's settings page.

Custom Bots

You can add your own review bots from the extension's settings page under Custom Bots:

  1. Enter a Name (e.g. My Reviewer)
  2. Enter the Comment text that should be typed and submitted (e.g. @my-bot review)
  3. Pick an icon — either choose a preset from the gallery, or paste your own SVG markup into the textarea
  4. Click Add

Custom bots behave like built-in ones: enable/disable them with the toggle, pick one as the Default Bot, and a review button for it will appear on PR pages. Use ✎ to edit and × to delete a custom bot.

Preset icons

Preset icons come from:

Brand marks may be subject to trademark restrictions even when the SVG artwork itself is freely licensed — check the brand's guidelines before using a logo in something you distribute. Pasting your own SVG (including company brand SVGs you have the right to use) always keeps its original colors.

Installation

  1. Clone this repository:
    git clone https://github.com/sabatesduran/github-reviews-bot-buttons.git
  2. Open chrome://extensions in Chrome
  3. Enable Developer mode (toggle in the top right)
  4. Click Load unpacked
  5. Select the cloned folder

The extension icon will appear in your Chrome toolbar.

Usage

  1. Click the extension icon in the toolbar to open the settings page, then enable the bots you want to use
  2. Navigate to any open or draft pull request on GitHub
  3. Scroll to the bottom where the comment box is
  4. Click the review button for the bot you want (e.g. Cursor Review, Gemini Review)
  5. The extension fills in the command and submits the comment automatically

Settings

Click the extension icon in the toolbar to open the settings page in a new tab. There you can enable or disable each review bot, pick a default bot, and add your own custom bots. Disabled bots won't show a button on PR pages.

Privacy Policy

Privacy policy URL for Chrome Web Store submission:

https://sabatesduran.github.io/github-reviews-bot-buttons/privacy.html

Source file in this repository: privacy.html

Contributing

Contributions are welcome! Here are some ways you can help:

Adding bot icons

Gemini and CodeRabbit currently use placeholder icons. To contribute a proper icon:

  1. Add a 60x60 PNG with a transparent or solid background to the icons/ folder
  2. Name it to match the bot: gemini-icon.png or coderabbitai-icon.png
  3. Make sure the icon is clear and recognizable at small sizes (it displays at 20x20 in the button)

Adding a new review bot

To add support for a new bot:

  1. Add the bot's icon (60x60 PNG) to icons/
  2. In bots.js, add an entry to the BOT_CONFIGS array:
    {
      id: 'your-bot',
      name: 'Your Bot',
      command: '@your-bot review',
      icon: 'icons/your-bot-icon.png',
      dataId: 'grb-btn-your-bot',
    }
  3. In manifest.json, add the icon path to web_accessible_resources

That's it — the settings page toggles and PR page buttons are auto-generated from bots.js.

About

One-click buttons on GitHub PRs to trigger AI code reviews.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages