An agentic software-development methodology: composable skills that push a coding agent through spec, plan, TDD and review instead of straight into code.
Systematic Debugging
Summary
A disciplined debugging process — reproduce, isolate, hypothesise, and verify — used before proposing any fix.
Features
- Forces root-cause analysis before any fix is proposed
- Structured hypothesis-and-test loop instead of guesswork
- Prevents the symptom-patching failure mode
Install This Skill
Add this skill to your favorite AI agent in a few steps.
Skill Content
Description
The default failure mode when an agent hits a bug is to guess at a fix, apply it, and declare victory when the error message changes. This skill replaces that with a process.
It requires reproducing the failure reliably, narrowing it to a minimal case, forming a specific hypothesis about the cause, and testing that hypothesis — before writing a fix. When the hypothesis is wrong, it goes back rather than piling another change on top.
The practical effect is fewer fixes that suppress a symptom while leaving the defect in place, and far fewer sessions that end with three unrelated changes and an unclear state.
Part of the Superpowers collection.
Related Skills
Tencent's skill-evolution harness: it rewrites a whole skill folder — SKILL.md, scripts and references together — and lands every decision as a real Git issue, PR and wiki entry you can review.
Take an OpenSearch search application from requirements to a running cluster — BM25, dense and sparse vectors, hybrid retrieval, agentic search and RAG, with relevance evaluation built in.
Auth0's official agent skill: a router that detects your framework and intent, then loads the right Auth0 guidance for login, MFA, Organizations, tenant audits, debugging or provider migration.