find-bugs

Analyze source code for bugs, vulnerabilities, and quality issues.

5|Updated Jun 22, 2026
One-click install
npx skills add https://github.com/namanchopra/branchwater --skill find-bugs-namanchopra
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: find-bugs
Source: https://github.com/namanchopra/branchwater/tree/main/.claude/skills/find-bugs
Command: npx skills add https://github.com/namanchopra/branchwater --skill find-bugs-namanchopra

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill meticulously analyzes your codebase, pinpointing potential bugs, vulnerabilities, and code quality issues, ensuring a robust and secure application.

Core Features & Use Cases

  • Bug Detection: Identifies logical errors and inconsistencies in your code.
  • Vulnerability Scanning: Discovers security vulnerabilities like SQL injection, XSS, and CSRF.
  • Code Quality Analysis: Ensures adherence to coding standards and best practices.
  • Use Case: Before merging a feature branch, use this Skill to automatically review the code, catch potential issues early, and maintain code quality.

Quick Start

Run the /find-bugs command to initiate a thorough code review on your current branch.

Frequently Asked Questions about find-bugs

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

FAQPage Schema
How do I run a security audit and find bugs in my feature branch?

To find bugs in your feature branch, run the /find-bugs command. The Skill analyzes your source code for vulnerabilities and code quality issues by comparing the active branch against your default branch to isolate changes.

What types of security vulnerabilities can code review tools detect?

Code review and vulnerability scanning can detect security flaws like SQL injection, cross-site scripting (XSS), and CSRF. It also identifies logical errors, inconsistencies, and deviations from coding standards within the codebase.

Can I use this bug detection Skill to review code before merging into the main branch?

Yes, you can use bug detection before merging a feature branch. It compares your current branch against the default branch, automatically reviewing code changes to catch potential issues early and maintain overall code quality.

Does vulnerability scanning require manual verification after analyzing the codebase?

Yes, vulnerability scanning requires manual verification. After the Skill analyzes the source code and pinpoints potential vulnerabilities and logical errors, developers must manually verify the findings and analyze the codebase context.

What is the best way to scan for logic bugs and code quality issues in a specific branch?

The best way to scan for logic bugs in a specific branch is to execute a comparative code analysis against the default branch. This approach isolates branch changes to meticulously pinpoint inconsistencies, bugs, and quality issues.

Are there limitations to automated code quality analysis for complex source code?

A limitation of automated code quality analysis is that it requires manual verification afterward. While it discovers security vulnerabilities and logical errors, developers must manually analyze the codebase to confirm and resolve the flagged issues.