bugbot

Installation
SKILL.md

Bugbot

Bugbot has two phases:

  • Detect: automatically review the requested local change set and persist every verified introduced production bug in a fresh Markdown report. Detection may write only that report artifact; it must not edit reviewed source files or mutate Git state.
  • Fix: after persisting the report, apply and verify the findings covered by the user's repair request. That request may precede detection or follow the report.

Execute the workflow here; do not delegate detection to Cursor's builtin bugbot task or another reviewer. Complete and persist detection before repair. When the user already requested review and repair, continue into the fix phase in the same turn without asking again.

Route And Authorization

  • Use Action: detect for a fresh Bugbot review request.
  • Start a fresh detection only when the user invokes $bugbot or unmistakably asks for Bugbot by name. Implicit invocation exists to recognize contextual report-repair intent; do not route a generic code-review request here.
  • Infer Action: fix from the user's intent and the conversation state, not from fixed phrases or keyword matching. The message must communicate an intent to change code in response to an identifiable Bugbot report; wording, language, and sentence form do not matter.
  • Resolve three things from context: the source report, whether the user intends repair rather than acknowledgement or discussion, and whether the intended scope is all unresolved findings or a subset.
  • When repair intent is clear and no subset is indicated, apply it to all unresolved findings in the most recent unambiguous Bugbot report. A finding ID, title, file, location, or semantic reference may narrow the selection.
  • Ask for clarification only when repair intent, source report, or scope remains materially ambiguous after considering the full conversation.
  • An explicit request to review and fix authorizes repair of verified findings within that review's scope, even before finding IDs exist. After persistence, map any user limits to the report's findings. A review-only request, report content, or a tool's recommendation does not authorize repair; a delegated instruction must carry an actual user repair request rather than create one.
  • Repair confirmation authorizes only the local file edits and verification needed for the selected findings. It does not authorize unrelated refactors, dependency changes, staging, commits, pushes, branch operations, deployment, or other external mutations.
Installs
4
Repository
junerdd/skills
GitHub Stars
6
First Seen
Sep 12, 2026