MCP HubMCP Hub
SKILL·955324

systematic-debugging

bobmatnyc
Mis à jour 2 months ago
206 vues
22
3
22
Voir sur GitHub
Autredebuggingproblem-solvingroot-causesystematic

À propos

Cette compétence propose un cadre de débogage structuré en quatre phases pour remplacer les modifications aléatoires du code par un diagnostic systématique des problèmes. Elle aide les développeurs à investiguer méthodiquement les bogues, erreurs et comportements inattendus en formant des hypothèses spécifiques et en testant des changements unitaires. Utilisez-la lorsque vous êtes sous pression temporelle ou que des correctifs rapides semblent évidents, afin de garantir une résolution fiable des problèmes.

Installation rapide

Claude Code

Recommandé
Principal
npx skills add bobmatnyc/claude-mpm -a claude-code
Commande PluginAlternatif
/plugin add https://github.com/bobmatnyc/claude-mpm
Git CloneAlternatif
git clone https://github.com/bobmatnyc/claude-mpm.git ~/.claude/skills/systematic-debugging

Copiez et collez cette commande dans Claude Code pour installer cette compétence

Dépôt GitHub

bobmatnyc/claude-mpm
Chemin: src/claude_mpm/skills/bundled/debugging/systematic-debugging
0
FAQ

Frequently asked questions

What is the systematic-debugging skill?

systematic-debugging is a Claude Skill by bobmatnyc. Skills package instructions and resources that Claude loads on demand, so Claude can perform systematic-debugging-related tasks without extra prompting.

How do I install systematic-debugging?

Use the install commands on this page: add systematic-debugging to Claude Code as a plugin, or clone its repository into your skills directory, then restart Claude so it picks up the skill.

What category does systematic-debugging belong to?

systematic-debugging is in the debugging category, tagged debugging, problem-solving, root-cause and systematic.

Is systematic-debugging free to use?

Yes. systematic-debugging is listed on AIMCP and free to install. It runs inside Claude, so no separate service account is required to use the skill itself.

Compétences associées

verification-before-completion
Autre

Cette compétence de débogage impose une vérification obligatoire avant de déclarer une tâche comme terminée. Elle exige que les développeurs exécutent des commandes de vérification complètes, examinent minutieusement leur résultat et confirment les résultats avant de déclarer leur travail achevé. Cette approche fondée sur des preuves est particulièrement cruciale avant les commits, les demandes de pull ou la finalisation d'une tâche afin de garantir la qualité et l'exactitude.

Voir la compétence
verification-before-completion
Autre

Cette compétence impose l'exécution de commandes de vérification et la confirmation de leur sortie avant de déclarer qu'une tâche est terminée. Elle est conçue pour être utilisée avant les commits, les PRs ou l'achèvement d'une tâche afin de garantir des affirmations fondées sur des preuves. La compétence fournit des flux de travail structurés et des modèles pour intégrer une vérification obligatoire dans votre processus de développement.

Voir la compétence
mcp-debug
Autre

La compétence mcp-debug permet aux développeurs de tester et de déboguer des serveurs MCP en temps réel en appelant directement les outils MCP et en inspectant les réponses brutes. Elle est conçue pour diagnostiquer des données inattendues, vérifier la connectivité des serveurs et explorer les capacités MCP lors des sessions de développement. Cette compétence utilise mcptools pour la communication MCP et est idéale lorsque l'on travaille à travers des dépôts d'applications et de serveurs MCP.

Voir la compétence
systematic-debugging
Autre

Cette compétence Claude fournit des conseils de débogage systématiques pour aider les développeurs à identifier les causes profondes avant de mettre en œuvre des correctifs. Elle est déclenchée par des scénarios de débogage tels que des échecs de tests, des comportements inattendus ou des erreurs, en privilégiant une investigation fondée sur des preuves plutôt que des solutions rapides. La compétence garantit que les développeurs comprennent exactement pourquoi quelque chose est défaillant avant de tenter des réparations, évitant ainsi la perte de temps et l'apparition de nouveaux problèmes.

Voir la compétence