원클릭으로
debugging--root-cause-analysis
The art of identifying the root cause of software defects through heuristic analysis and logical deduction.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
The art of identifying the root cause of software defects through heuristic analysis and logical deduction.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Expert in building, evaluating, and deploying AI agents using the Google ADK Python framework. Use this skill for writing agent logic, configuring multi-agent systems, and implementing tool integrations.
Advanced manipulation of text streams using the classic Unix power tools: awk and sed.
The discipline of writing robust, re-runnable system administration scripts that converge to a desired state.
Expertise in creating delightful, low-friction command-line interfaces using modern TUI principles.
Ensuring that code is well formatted
Standards and constraints for the unified google-genai library.
SOC 직업 분류 기준
| name | debugging--root-cause-analysis |
| description | The art of identifying the root cause of software defects through heuristic analysis and logical deduction. |
The art of identifying the root cause of software defects through heuristic analysis and logical deduction.
* **Logic Errors:** The code does what you told it to do, but not what you intended (e.g., Off-by-one).
* **Heisenbugs:** Bugs that disappear or alter behavior when you try to study them (often race conditions or uninitialized memory).
* **Configuration Drift:** The code is fine; the environment (Env vars, paths, dependencies) is wrong.
* **Swallowed Exceptions:** The silent killers. `try: ... except: pass` blocks that hide the smoking gun.
* **Binary Search:** Isolating the failure by halving the search space (commenting out code, checking git bisect).
* **Rubber Ducking:** Explaining the logic line-by-line to find the flaw in the mental model.
* **Log Analysis:** Looking for the *absence* of expected events, not just the presence of errors.
* **Boundary Analysis:** Checking edges (0, -1, empty lists, maxint).