diagnose
SolidStructured 6-phase debugging. Build feedback loop first, reproduce deterministically, hypothesize with ranked falsifiable theories, instrument one variable at a time, fix with regression test, cleanup. Use when a bug exists, tests fail unexpectedly, or behavior is wrong and cause is unknown.
Install
Quality Score: 84/100
Skill Content
Details
- Author
- datit309
- Repository
- datit309/supergraph
- Created
- 4 months ago
- Last Updated
- 6 days ago
- Language
- Shell
- License
- MIT
Integrates with
Similar Skills
Semantically similar based on skill content β not just same category
solo-diagnose
Diagnosis loop for hard bugs and performance regressions β build a tight feedback loop first, hypothesise second. Use when user says "diagnose", "debug this", "why is this broken", "ΠΏΠΎΡΠ΅ΠΌΡ ΠΏΠ°Π΄Π°Π΅Ρ", "ΡΠΎΡΠΌΠΎΠ·ΠΈΡ", or reports something throwing, failing, flaky, or slow. Do NOT use for code quality review (/review) or feature planning (/plan).
diagnosing-bugs
Diagnosis loop for hard bugs and performance regressions. Builds a red-capable feedback loop and runs it before hypothesising β complements static code review (which finds bugs by reading) by running actual repros. Use when the user says 'diagnose'/'debug this', or reports something broken/throwing/failing/slow.
diagnose
Disciplined diagnosis loop for hard bugs and performance regressions. Reproduce β minimise β hypothesise β instrument β fix β regression-test. Use when user says "diagnose this" / "debug this", reports a bug, says something is broken/throwing/failing, or describes a performance regression.