Skip to content
Back to skills

Bug Hunter

ASecurity

Deep security and bug audit, checking for null pointers, exception handling uncertainties, type safety, and race conditions.

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 27, 2026
developmentgosecurity

Security analysis

A100/100

Scanned September 27, 2026

npx -y skills add David-Li0406/meta-skill-evloving --skill bug-hunter --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Bug Hunter?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Bug Hunter
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/david-li0406-bug-hunter/badge)](https://www.skillsdirectory.com/skills/david-li0406-bug-hunter)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: bug_hunter
description: Deep security and bug audit, checking for null pointers, exception handling uncertainties, type safety, and race conditions.
---

# Bug Hunter Skill

**Goal**: Fix existing bugs and prevent potential crashes (Defensive Programming).

## Instructions

Perform a "Deep Security Review" on the code.

### 1. Focus Areas

- **Null/Undefined**: Check property access chains. Missing optional chaining or null checks?
- **Exception Handling**: Empty `catch` blocks? Uncaught Promise rejections?
- **Type Safety**: (If TS/Static) Misuse of `any` or dangerous casts.
- **Race Conditions**: Async operation state management issues.
- **Resource Leaks**: Event listeners or timers not cleared on destruction.

### 2. Reporting

For each issue found, provide:

1. **Problem Description**
2. **Risk Level** (High/Medium/Low)
3. **Fixed Code Snippet** (Using defensive programming style)

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…