thananon/debug-mantra

Discipline de débogage en quatre mantras : reproduire, tracer le chemin d'échec, falsifier l'hypothèse, recouper chaque indice. Récitez le bloc de mantra au début de chaque session de débogage, puis appliquez les quatre étapes dans l'ordre avant de proposer une correction.

Qu'est-ce que debug-mantra ?

Cette compétence 'thananon/debug-mantra' propose une discipline structurée en quatre mantras pour le débogage : reproduire, tracer le chemin d'échec, falsifier l'hypothèse et recouper chaque indice. Elle est conçue pour être invoquée au début de toute session de débogage, que ce soit via la commande /debug-mantra ou automatiquement lorsque l'utilisateur signale un bug, indique que quelque chose est cassé/lève une exception/échoue, demande à déboguer/diagnostiquer/enquêter sur un problème, ou colle une trace de pile ou un journal d'erreurs. L'objectif est d'appliquer ces quatre étapes dans l'ordre avant de proposer une correction, ce qui permet d'éviter les solutions hâtives et d'assurer une compréhension approfondie du problème. Cette compétence est utile pour les développeurs utilisant des agents IA comme Claude Code, Cursor ou Codex, car elle systématise le processus de débogage et améliore la fiabilité des diagnostics.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/thananon/9arm-skills/tree/main/skills/debug-mantra

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait debug-mantra ?

Discipline de débogage en quatre mantras — reproduire, tracer le chemin d'échec, falsifier l'hypothèse, recouper chaque indice. Récitez le bloc de mantra textuellement au début de toute session de débogage, puis appliquez les quatre étapes dans l'ordre avant de proposer une correction. Déclenchez sur /debug-mantra et de manière proactive dès que le débogage commence — l'utilisateur signale un bug, dit que quelque chose est cassé/lève une exception/échoue, demande à déboguer/diagnostiquer/enquêter sur un problème, ou colle une trace de pile ou un journal d'erreurs.

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

thananon/management-talk

Rewrite engineer-to-engineer content for engineering-org leadership (VPs, directors, PMs, release managers, execs in an engineering-savvy company) and shape it for the channel it is going to — JIRA comment, Slack post, async standup line, email, or meeting talking-points. Trigger when the user asks to write/rewrite for management / exec / VP / director / PM / release manager, asks for an "executive summary / leadership update / status update", says "make this less technical / less jargony", or asks for a slack / email / standup / meeting version of work originally written engineer-to-engineer.

thananon/post-mortem

Write the canonical engineering record of a fixed bug — root cause, mechanism, fix, validation, and how it slipped through. Engineer-audience, code identifiers welcome. Use after a debug session lands a fix, before closing the ticket. Trigger on /post-mortem, when the user says "write the post-mortem / postmortem / RCA / root cause analysis", "document this fix", "write up the root cause", "close out this bug with a writeup", or hands you a fixed-and-validated bug and asks for the writeup.

thananon/scrutinize

Outsider-perspective end-to-end review of a plan, PR, or code change. First questions intent and whether a simpler/more elegant approach would achieve the same goal, then traces the actual code path (not just the diff) to verify the change does what it claims. Output is concise, actionable, and every call carries its rationale. Trigger on /scrutinize and proactively whenever the user asks to review, audit, sanity-check, or get a second opinion on a plan, PR, diff, design doc, or proposed code change.

Skills associés