Skills for Real Engineers. Straight from my .agents directory.
systematic-debugging
Agent skill frommvschwarz/openrig
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
How to install systematic-debugging
install systematic-debugging
# install the openrig pack with the skills CLI
npx skills add mvschwarz/openrig# or add only this skill to Claude Code: copy the folder
skills/_canonical/process/systematic-debugging/
# into
~/.claude/skills/systematic-debugging/ (all projects)
.claude/skills/systematic-debugging/ (one project)
1# Systematic Debugging23## Overview45Random fixes waste time and create new bugs. Quick patches mask underlying issues.67**Core principle:** ALWAYS find root cause before attempting fixes. Symptom fixes are failure.89**Violating the letter of this process is violating the spirit of debugging.**1011## The Iron Law1213```14NO FIXES WITHOUT ROOT CAUSE INVESTIGATION FIRST15```1617If you haven't completed Phase 1, you cannot propose fixes.1819## When to Use2021Use for ANY technical issue:22- Test failures23- Bugs in production24- Unexpected behavior25- Performance problems26- Build failures27- Integration issues2829**Use this ESPECIALLY when:**30- Under time pressure (emergencies make guessing tempting)31- "Just one quick fix" seems obvious32- You've already tried multiple fixes33- Previous fix didn't work34- You don't fully understand the issue3536**Don't skip when:**37- Issue seems simple (simple bugs have root causes too)38- You're in a hurry (rushing guarantees rework)39- Manager wants it fixed NOW (systematic is faster than thrashing)4041## The Four Phases4243You MUST complete each phase before proceeding to the next.4445### Phase 1: Root Cause Investigation4647**BEFORE attempting ANY fix:**48491. **Read Error Messages Carefully**50 - Don't skip past errors or warnings51 - They often contain the exact solution52 - Read stack traces completely53 - Note line numbers, file paths, error codes54552. **Reproduce Consistently**56 - Can you trigger it reliably?57 - What are the exact steps?58…
Excerpt shown under the repository's Apache-2.0 license.
More skills in openrig
Keep exploring
Similar skill repositories
39 skills
An agentic skills framework & software development methodology that works.
15 skills
Public repository for Agent Skills
20 skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
CCCU6 skills
Production-grade engineering skills for AI coding agents.
CCCXCU25 skills
The open-source app everyone uses to manage agents at work
CCCX33 skills
