One-click install
npx skills add https://github.com/sharkitect-solutions/sharkitect-claude-toolkit --skill find-bugs-sharkitect-solutions
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: find-bugs
Source: https://github.com/sharkitect-solutions/sharkitect-claude-toolkit/tree/main/skills/find-bugs
Command: npx skills add https://github.com/sharkitect-solutions/sharkitect-claude-toolkit --skill find-bugs-sharkitect-solutions

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill systematically identifies and reports bugs, security vulnerabilities, and code quality issues within code changes, ensuring a higher standard of software integrity.

Core Features & Use Cases

  • Comprehensive Code Review: Analyzes code diffs for injection flaws, XSS, authentication/authorization issues, and more.
  • Security Auditing: Performs in-depth security reviews to uncover vulnerabilities before deployment.
  • Use Case: Before merging a feature branch, use this Skill to conduct a thorough security audit, ensuring no critical vulnerabilities are introduced.

Quick Start

Use the find-bugs skill to review the code changes in the current branch for any bugs or security vulnerabilities.

Frequently Asked Questions about find-bugs

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

FAQPage Schema
How do I conduct a security audit on a feature branch before merging?▼

To conduct a security audit before merging, you can use a systematic code review process that analyzes your code diff for injection flaws, XSS, and authentication issues to ensure no critical vulnerabilities are introduced.

What is attack surface mapping in code review?▼

Attack surface mapping is a phase in a multi-phase security review process where code changes are analyzed to identify potential entry points for vulnerabilities, alongside applying a dedicated security checklist to detect bugs.

How do I detect security vulnerabilities in code diffs?▼

You can detect security vulnerabilities in code diffs by applying a systematic review process that specifically checks for injection flaws, XSS, and authentication or authorization issues across the provided changes.

Does this code review process require a full diff of changes?▼

Yes, this code review process requires a full diff of changes to systematically map the attack surface and accurately identify bugs, security vulnerabilities, and quality issues across the branch.

What is the best way to find bugs in pre-merge code changes?▼

The best way to find bugs in pre-merge code changes is to use a multi-phase review process that maps the attack surface and applies a security checklist to uncover injection flaws and quality issues.

Can I use this for branch quality checks and pre-merge code audits?▼

Yes, you can use this systematic code review process for pre-merge code audits, security assessments, and branch quality checks to maintain a high standard of software integrity.