find-bugs
Find bugs, security vulnerabilities, and code quality issues in local branch changes. Use when asked to review changes, find bugs, security review, or audit code on the current branch.
Author
Category
Development ToolsInstall
Hot:10
Download and extract to your skills directory
Copy command and send to OpenClaw for auto-install:
Download and install this skill https://openskills.cc/api/download?slug=sickn33-skills-find-bugs&locale=en&source=copy
Find Bugs - Intelligent Code Change Review & Security Vulnerability Detection
Skill Overview
Find Bugs is an intelligent code review tool designed specifically for Git branch changes. It can automatically detect security vulnerabilities, code defects, and quality issues, helping developers identify potential risks before code is merged.
Use Cases
Core Features
FAQ
What types of security vulnerabilities can Find Bugs detect?
Find Bugs is based on OWASP security standards and can detect, including but not limited to: SQL injection, command injection, template injection, XSS (cross-site scripting), authentication bypass, broken authorization/IDOR, CSRF attacks, race conditions (TOCTOU), session fixation, improper encryption algorithms, sensitive information leakage, DoS attack surfaces, business logic vulnerabilities, and other 11 major categories of security issues.
How do I use Find Bugs to review local branch changes?
Find Bugs automatically retrieves the full diff of the current branch versus the default branch (using
git diff), then performs systematic analysis on each changed file. The review process includes: collecting complete change information, mapping the attack surface (user input, database queries, external calls, etc.), checking each item in the security checklist, validating the authenticity of reported issues, and generating a structured report. The entire process requires no manual configuration and automatically identifies the Git repository state.Can Find Bugs replace manual code review?
No. Find Bugs focuses on security vulnerabilities and obvious code defects, and can significantly improve review efficiency, but it cannot replace human judgment about business logic, architectural design, code style, and similar aspects. It is recommended to use Find Bugs as an auxiliary tool alongside manual code review. Human review can more flexibly understand business context, while Find Bugs helps ensure common security checks are not overlooked.