Systematic Debugging
Skill Verifiziert AktivSystematic debugging methodology emphasizing root cause analysis over quick fixes
To guide users in adopting a rigorous and efficient systematic debugging methodology, ensuring deeper problem resolution and preventing recurring issues.
Funktionen
- Systematic four-phase debugging workflow
- Guidance on root cause investigation
- Pattern analysis and comparison against examples
- Hypothesis formation and minimal testing
- Structured implementation and verification steps
- Troubleshooting common challenges and anti-patterns
Anwendungsfälle
- When debugging complex or intermittent issues
- When quick fixes are proving ineffective
- To train developers on systematic debugging practices
- To improve the reliability and maintainability of software
Nicht-Ziele
- Providing automated debugging tools
- Fixing bugs directly
- Prescribing specific code fixes for unknown problems
- Replacing critical thinking with rote application of steps
Workflow
- Investigate root cause: Read errors, reproduce consistently, check changes, gather evidence, trace data flow.
- Analyze patterns: Find working examples, compare against references, identify differences, understand dependencies.
- Formulate and test hypotheses: Create specific, testable hypotheses, test minimally, verify before continuing.
- Implement fix: Create a failing test case, implement a single fix addressing root cause, verify the fix.
- Question architecture: If 3+ fixes fail, re-evaluate the fundamental approach.
Praktiken
- Debugging methodology
- Root cause analysis
- Software quality
- Developer workflow
Installation
npx skills add bobmatnyc/claude-mpm-skillsFührt das Vercel skills CLI (skills.sh) via npx aus — benötigt Node.js lokal und mindestens einen installierten skills-kompatiblen Agent (Claude Code, Cursor, Codex, …). Setzt voraus, dass das Repo dem agentskills.io-Format folgt.
Qualitätspunktzahl
VerifiziertVertrauenssignale
Ähnliche Erweiterungen
Node Connect
100Diagnose OpenClaw Android, iOS, or macOS node pairing, QR/setup code, route, auth, and connection failures.
Openclaw Debugging
100Debug OpenClaw model, provider, tool-surface, code-mode, streaming, and live/Crabbox behavior by choosing the right logs, probes, and proof path before changing code.
Troubleshooting
100Verwendet Chrome DevTools MCP und Dokumentation zur Fehlerbehebung bei Verbindungs- und Zielproblemen. Rufen Sie diese Fähigkeit auf, wenn list_pages, new_page oder navigate_page fehlschlagen oder wenn die Serverinitialisierung fehlschlägt.
Forage Solutions
99AI solution exploration using ant colony optimization — deploying scout hypotheses, reinforcing promising approaches, detecting diminishing returns, and knowing when to abandon a strategy. Use when facing a problem with multiple plausible approaches and no clear winner, when the first approach is not working but alternatives are unclear, when debugging with no obvious root cause requiring parallel hypothesis investigation, or when previous attempts have converged prematurely on a suboptimal approach.
Root Cause Tracing
99Use when errors occur deep in execution and you need to trace back to find the original trigger - systematically traces bugs backward through call stack, adding instrumentation when needed, to identify source of invalid data or incorrect behavior
Query Agent Events
99Bug-investigation tool for the Netdata agent-events ingestion namespace -- triage crashes, panics, fatals across the fleet by downloading events of interest and clustering locally. Covers the three transports (Cloud API and direct agent API are primary; ssh is operator-only), the verified AE_* field map and enum meanings, the dedup model (23h client-side per agent and event signature), the after-the-fact event timing (POST only on agent restart), and the Netdata systemd-journal plugin multi-value filter syntax (FIELD in A, B, C) AND ... Use when investigating crashes / panics / fatals; when grepping for events touching a specific function or file or version; when looking for regressions across versions; when an agent is reported crashing in a way you want to triage. Ships scripts get-events.sh and analyze-events.sh that fetch events with index-friendly filters and compute group-by stats. Defaults to last 24 hours and to the latest stable plus latest 2-3 nightlies.