Dwarf Debug Format
Helps with debugging, formatting as part of testing, debugging, and quality assurance workflows.
Install on your platform
We auto-selected Claude Code based on this skill’s supported platforms.
Run in terminal (recommended)
claude mcp add dwarf-debug-format npx -- -y @trustedskills/dwarf-debug-format
Or manually add to ~/.claude/settings.json
{
"mcpServers": {
"dwarf-debug-format": {
"command": "npx",
"args": [
"-y",
"@trustedskills/dwarf-debug-format"
]
}
}
}Requires Claude Code (claude CLI). Run claude --version to verify your install.
About This Skill
What it does
The dwarf-debug-format skill allows AI agents to parse and interpret DWARF debug information. This enables the agent to extract detailed debugging data from compiled binaries, including variable values, source code locations, and function arguments. It facilitates deeper analysis of program behavior during runtime or post-mortem debugging scenarios.
When to use it
- Reverse Engineering: Analyze binary executables to understand their functionality without access to source code.
- Bug Hunting: Extract precise information about the state of a program at the point of failure, aiding in root cause analysis.
- Performance Profiling: Identify performance bottlenecks by examining function call stacks and variable usage patterns.
- Security Auditing: Investigate potential vulnerabilities within compiled code by inspecting debug symbols.
Key capabilities
- Parsing DWARF information from ELF binaries.
- Extracting source location (file and line number) for variables and functions.
- Retrieving variable values at specific program addresses.
- Decoding function arguments from the debugging data.
Example prompts
- "Analyze this binary and tell me the value of 'user_input' at address 0x401234."
- "Show me the source code location where variable 'count' is defined in this executable."
- "What were the arguments passed to function 'process_data' when it was called?"
Tips & gotchas
- The binary must contain DWARF debug information for this skill to be effective. Not all binaries are compiled with debugging symbols enabled.
- Understanding of ELF file format and DWARF structure will improve interpretation of the results.
Tags
TrustedSkills Verification
Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.
Security Audits
| Gen Agent Trust Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.