awesome-bug-fix

Solid

Debugs by building a runnable pass/fail reproduction, isolating the root cause, then fixing — no fixes without root cause first. Use when fixing bugs, investigating test/build failures, or when the user reports an error, crash, flaky behavior, or says 'debug this', 'why does X happen', 'не работает'. Use especially under time pressure or after several failed fix attempts. Do not use for feature work with no failing behavior to explain.

Code & Development 2 stars 0 forks Updated today MIT

Install

View on GitHub

Quality Score: 78/100

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

Skill Content

# Systematic Debugging Find and fix bugs by following a strict process: no fixes without root cause first. **Why this matters:** Random fixes feel faster but often introduce new bugs and leave the original cause in place. A few minutes of real investigation—reproduce, trace, hypothesize—usually leads to one right fix instead of a long chain of patches. It works the same whether you’re in a Node app, a Python script, or a distributed system: understand, then change. ## Core Principle **NO FIXES WITHOUT ROOT CAUSE INVESTIGATION FIRST.** Symptom fixes waste time and introduce new bugs. If you have not completed Phase 1, you may not propose fixes. ## When to Activate - User reports a bug, error, or "it doesn't work" - Test failures, build failures, or integration issues - Unexpected behavior or performance problems - User asks to "debug", "find the bug", or "why does X happen" **Use especially when:** Under time pressure, "one quick fix" seems obvious, you've already tried multiple fixes, or you don't fully understand the issue. Do not skip for "simple" bugs — simple bugs have root causes too. **If the bug is slowness, memory growth, or throughput — not a wrong result** — the diagnostic path is a performance audit, not this correctness loop: hand off to awesome-performance-audit (measure tail latency, take a heap/CPU profile). Return here only once it narrows to a specific, reproducible defect. ## The Four Phases Complete each phase before proceeding to the next. ### P...

Details

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

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category