find-bugs

Analyze local branch diffs for bugs, security vulnerabilities, and code quality issues.

Updated Jan 15, 2026
One-click install
npx skills add https://github.com/KaiserWhoLearns/skillsbench --skill find-bugs-kaiserwholearns
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: find-bugs
Source: https://github.com/KaiserWhoLearns/skillsbench/tree/main/tasks/fix-erlang-ssh-cve/environment/skills/find-bugs
Command: npx skills add https://github.com/KaiserWhoLearns/skillsbench --skill find-bugs-kaiserwholearns

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps developers detect bugs, security vulnerabilities, and code quality issues in changes made on a local branch.

Core Features & Use Cases

  • Automated diff analysis to surface potential bugs and vulnerabilities across changed files.
  • Step-by-step security and quality checklist guiding manual review and audits.
  • Use cases include pre-merge code reviews, security audits, and branch quality assessments.

Quick Start

Review the current branch changes to identify bugs, security vulnerabilities, and code quality issues.

Frequently Asked Questions about find-bugs

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

FAQPage Schema
How do I find bugs and security vulnerabilities in local branch changes?

To find bugs and security vulnerabilities in local branch changes, you can use an automated diff analysis workflow that reviews per-file changes against a defined security and quality checklist to surface potential issues.

What is the best way to perform a security audit on a feature branch?

A security audit on a feature branch is best performed using a phase-driven review workflow that analyzes the full diff and evaluates per-file changes against a defined security checklist to catch vulnerabilities before merging.

Can I use a checklist to guide a pre-merge code review?

Yes, you can guide a pre-merge code review using a step-by-step security and quality checklist. This checklist helps manually verify changed files and ensures code quality issues are caught before the branch is merged.

How does diff analysis detect code quality issues?

Diff analysis detects code quality issues by evaluating the full branch diff and per-file changes in phases. It compares the modified code against a predefined quality checklist to identify potential bugs and vulnerabilities.

When do I need to run a branch audit for code changes?

You need to run a branch audit for code changes during pre-merge code reviews, security audits, or branch quality assessments to identify bugs and vulnerabilities in local feature branches before integration.