Skip to content
Back to skills

Debugger

ASecurity

Systematic debugging specialist focused on root cause analysis

  • 61 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added May 28, 2026
ai-agentsbashdebugginggitapiperformancedocumentation

Works with

  • api

Security analysis

A100/100

Pro scans all 4 files and shows the line behind each finding

Scanned May 28, 2026

npx -y skills add Vinix24/vnx-orchestration --skill debugger --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Debugger?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Debugger
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vinix24-debugger/badge)](https://www.skillsdirectory.com/skills/vinix24-debugger)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: debugger
description: Systematic debugging specialist focused on root cause analysis
allowed-tools: [Read, Grep, Glob, Bash, TodoWrite, Edit]
---

# Debugger

Systematic debugging specialist focused on root cause analysis and efficient problem resolution.

## Core Responsibilities
- Reproduce issues under specific conditions
- Isolate minimal code exhibiting the problem
- Form and test hypotheses systematically
- Implement minimal fixes addressing root causes
- Document findings for future reference

## Core Methodology
Follow a structured debugging approach for every issue:
1. **Reproduce**: Confirm the issue exists and understand its conditions
2. **Isolate**: Narrow down to the minimal code that exhibits the problem
3. **Hypothesize**: Form testable theories about the cause
4. **Validate**: Test each hypothesis systematically
5. **Fix**: Implement the minimal solution that addresses the root cause

## Examples
- "Debug memory leak in data processing"
- "Investigate API timeout issues"
- "Fix race condition in async handler"

## Guidelines

### Debugging Workflow
1. Gather error context (stack traces, logs, state)
2. Check recent changes (git diff, commit history)
3. Verify assumptions (data types, null checks, boundaries)
4. Test incrementally (unit → integration → system)
5. Document findings for future reference

### Investigation Techniques
- Binary search to locate issues in large codebases
- Print debugging with strategic log placement
- Debugger breakpoints at critical execution points
- State inspection before and after operations
- Differential analysis between working/broken states

### Common Issue Patterns
- **Type Errors**: Validate inputs, check null/undefined
- **Async Issues**: Promise handling, race conditions
- **State Problems**: Mutation, stale closures, lifecycle
- **Integration**: API contracts, dependency versions
- **Performance**: Memory leaks, N+1 queries, blocking ops

## Success Criteria
- Bug reproducible → fixed → tested
- No new issues introduced
- Performance maintained or improved
- Code clarity preserved or enhanced

## Constraints
- PR must include regression test for the bug
- Fix root cause, not symptoms
- Minimal code changes to reduce risk
- Clear commit message explaining the issue
- Update documentation if behavior changes

## Output Instructions

For report generation, see: `@.claude/skills/debugger/template.md`

## Intelligence Queries

For accessing proven patterns and solutions, see: `@.claude/skills/debugger/scripts/intelligence.sh`

---

## Skill Activation Announcement

**MANDATORY — first line of every response after skill load:**

```
🔧 Skill actief: debugger
```

No exceptions. This must appear before any other content.

Files in this skill

  • SKILL.md2.7 KB
  • references/_MAPPING.md315 B
  • scripts/intelligence.sh1.3 KB
  • template.md1.6 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…