systematic-debugging

Diagnose technical issues through a four-phase root cause investigation process.

Updated Jul 3, 2026
One-click install
npx skills add https://github.com/LynxLabVN/office-agent --skill systematic-debugging-lynxlabvn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: systematic-debugging
Source: https://github.com/LynxLabVN/office-agent/tree/main/agent-core/skills/software-development/systematic-debugging
Command: npx skills add https://github.com/LynxLabVN/office-agent --skill systematic-debugging-lynxlabvn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps identify and fix the root cause of technical issues efficiently, preventing the introduction of new bugs and reducing time spent on troubleshooting.

Core Features & Use Cases

  • 4-phase Debugging Process: A structured approach to debugging that includes root cause investigation, pattern analysis, hypothesis testing, and implementation.
  • Automated Tools: Utilizes Hermes Agent tools like search_files, read_file, and terminal to streamline the debugging process.
  • Integration with TDD: Integrates with the test-driven-development skill to ensure fixes are tested and regression-free.

Quick Start

Use the systematic-debugging skill to start debugging a technical issue by running the command: 'start-debugging'

Frequently Asked Questions about systematic-debugging

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is a systematic approach to debugging software issues in production?

A systematic debugging approach uses a 4-phase process—root cause investigation, pattern analysis, hypothesis testing, and implementation—to identify technical issue origins efficiently and prevent new bugs.

How do I find the root cause of a technical issue under time pressure?

To find the root cause under time pressure, apply the structured 4-phase debugging process to investigate patterns and test hypotheses, preventing new bugs and reducing troubleshooting time.

How do I start debugging a technical issue using this systematic approach?

Start debugging a technical issue by running the 'start-debugging' command to initiate the structured 4-phase process, which guides you through root cause investigation and hypothesis testing.

Can I use Hermes Agent tools for systematic troubleshooting and code investigation?

Yes, systematic troubleshooting utilizes Hermes Agent tools like 'search_files', 'read_file', and 'terminal' to automate file investigation and streamline the root cause debugging process.

Does systematic debugging work with test-driven development to prevent regressions?

Yes, this debugging approach integrates with test-driven-development to ensure root cause fixes are tested and regression-free, preventing the introduction of new bugs during implementation.

What's the best way to debug technical issues without introducing new bugs?

The best way to avoid new bugs is using a 4-phase debugging process that tests hypotheses and integrates with test-driven development, ensuring fixes are regression-free before implementation.