# Debug Adapter Protocol Skill

Expert skill for implementing Debug Adapter Protocol for debugger integration.

## Quick Reference

- **Category**: Tooling
- **ID**: SK-013

## Key Capabilities

- DAP message handling
- Breakpoint management (line, conditional, function)
- Stepping (step in/out/over, continue)
- Stack trace retrieval
- Variable inspection and watch expressions
- Expression evaluation in debug context
- Launch vs attach configurations
- Exception breakpoints
- Multi-threaded debugging support

## When to Use

Use this skill when implementing:
- Debugger adapters for IDE integration
- Interactive debugging tools
- Runtime inspection infrastructure

## Shared Candidate

This skill is a candidate for extraction to a shared library as it applies to:
- IDE Development
- DevOps
- Any Debugging

## Related Skills

- lsp-protocol (SK-012)
- source-maps (SK-015)
- bytecode-vm (SK-010)
