bug-hunter

Featured

Systematically finds and fixes bugs using proven debugging techniques. Traces from symptoms to root cause, implements fixes, and prevents regression.

AI & Automation 39,227 stars 6374 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Bug Hunter Systematically hunt down and fix bugs using proven debugging techniques. No guessing—follow the evidence. ## When to Use This Skill - User reports a bug or error - Something isn't working as expected - User says "fix the bug" or "debug this" - Intermittent failures or weird behavior - Production issues need investigation ## The Debugging Process ### 1. Reproduce the Bug First, make it happen consistently: ``` 1. Get exact steps to reproduce 2. Try to reproduce locally 3. Note what triggers it 4. Document the error message/behavior 5. Check if it happens every time or randomly ``` If you can't reproduce it, gather more info: - What environment? (dev, staging, prod) - What browser/device? - What user actions preceded it? - Any error logs? ### 2. Gather Evidence Collect all available information: **Check logs:** ```bash # Application logs tail -f logs/app.log # System logs journalctl -u myapp -f # Browser console # Open DevTools → Console tab ``` **Check error messages:** - Full stack trace - Error type and message - Line numbers - Timestamp **Check state:** - What data was being processed? - What was the user trying to do? - What's in the database? - What's in local storage/cookies? ### 3. Form a Hypothesis Based on evidence, guess what's wrong: ``` "The login times out because the session cookie expires before the auth check completes" "The form fails because email validation regex doesn't handle plus signs" "The API returns 500 because the d...

Details

Author
sickn33
Repository
sickn33/antigravity-awesome-skills
Created
4 months ago
Last Updated
today
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category