Skip to main content

debug-systematically

Use this skill when diagnosing a bug, unexpected behavior, test failure, or any situation where code does not behave as expected. Follow a structured debugging process instead of randomly changing code.

Datos de origen

Repositorio
aiming-lab/MetaClaw
Última actividad en el origen
10 de marzo de 2026 a las 18:04
Idioma detectado de SKILL.md
inglés
Estrellas
3456
Forks
450

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
name
debug-systematically
description
Use this skill when diagnosing a bug, unexpected behavior, test failure, or any situation where code does not behave as expected. Follow a structured debugging process instead of randomly changing code.
category
coding
# Debug Systematically **Process:** 1. **Reproduce** the bug with the smallest possible input. 2. **Isolate** — narrow down which component/function causes it. 3. **Hypothesize** — form a specific, falsifiable hypothesis. 4. **Test** — verify or disprove the hypothesis with a minimal experiment. 5. **Fix** — address the root cause, not just the symptom. 6. **Verify** — re-run the failing test and related tests. **Useful tools:** `print`/`logging`, `pdb`/`ipdb`, unit tests, `git bisect`. **Anti-patterns:** - Changing multiple things at once and not knowing what fixed it. - Ignoring related test failures. - Commenting out code instead of understanding it.
Ver en GitHub