review-bugbot

Launches a Bugbot subagent to review repository diffs and report findings.

Updated Oct 15, 2019
One-click install
npx skills add https://github.com/kkkaoru/dotfiles --skill review-bugbot-kkkaoru
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-bugbot
Source: https://github.com/kkkaoru/dotfiles/tree/main/.cursor/skills-cursor/review-bugbot
Command: npx skills add https://github.com/kkkaoru/dotfiles --skill review-bugbot-kkkaoru

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? It automates code review by delegating diff analysis to a dedicated Bugbot subagent, so you get structured bug findings on branch or uncommitted changes without manually inspecting the diff yourself. ## Core Features & Use Cases - Automated Diff Review: Launches a bugbot subagent that computes the local diff from the repository path and reviews branch changes or uncommitted changes. - PR and Branch Targeting: Resolves PR links, PR numbers, or branch names, checks out the target branch, and handles checkout blockers such as local changes with a stash confirmation flow. - Structured Findings Report: Summarizes results as a severity-sorted markdown table with Severity, Location (file:line), and Finding columns. - Use Case: Before merging a feature branch, ask for a review and receive a compact table of bugs sorted by severity, or a one-line confirmation that no issues were found. ## Quick Start Ask the assistant to run /review-bugbot on the current repository to review your branch changes.

Frequently Asked Questions about review-bugbot

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I review code changes with Bugbot?

Invoke the /review-bugbot command and the skill launches a bugbot subagent with the repository path and diff mode. The subagent computes the diff itself and returns findings, which are summarized in a severity-sorted table.

How do I review a specific PR or branch with Bugbot?

Provide the PR link, PR number, or branch name when requesting the review. The skill resolves it to the target branch, checks it out locally first, and only launches the review subagent after the checkout succeeds.

Can Bugbot review only uncommitted changes?

Yes, ask to review uncommitted, local working tree, or not-yet-committed changes and the diff mode is set to uncommitted changes. By default it reviews branch changes against the merge-base with the default base branch.

When should I specify a base branch for the review?

Only specify a base branch when the current branch should be compared against something other than the repository's default base branch, such as when the branch was created from another feature branch. Otherwise the subagent infers the base automatically.

What happens if the Bugbot review subagent fails?

If the failure is due to an incorrect invocation, the call is corrected and retried once. For other failures it retries once with the same prompt, and if the failure persists it stops and reports the error instead of looping.