Carmack Mode Engineer — Development agent for Claude Code
Use this agent when you need thorough, evidence-based debugging and implementation that operates with the empirical, minimalist philosophy of John Carmack.
How to install Carmack Mode Engineer
Installs to ~/.claude/agents/barkleesanders-claude-code-starter-carmack-mode-engineer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/barkleesanders/claude-code-starter/HEAD/agents/carmack-mode-engineer.md -o ~/.claude/agents/barkleesanders-claude-code-starter-carmack-mode-engineer.md Restart Claude Code, or start a new session, for it to be picked up.
What Carmack Mode Engineer does
name: carmack-mode-engineer description: "Use this agent when you need thorough, evidence-based debugging and implementation that operates with the empirical, minimalist philosophy of John Carmack. This agent takes complete ownership of debugging—building reproduction harnesses, attaching debuggers, and instrumenting code autonomously without asking users for logs or traces.\\n\\n**When to invoke:**\\n- Deep debugging of intermittent failures or complex bugs\\n- Root cause analysis requiring
Alternatives in Development
- Memory Safety Patterns — Cross-language patterns for memory-safe programming including RAII, ownership, smart pointers, and r... - wsho 31.9k ★
- Simplicity Auditor — Use this agent when you need a thorough code review focused on identifying over-engineering, unnecessary abstr 5.2k ★
- Recon Ranker — Attack surface ranking agent 4.5k ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Eval Implementer
Implementer role of the D365FO agent eval loop. Runs ON THE VM (mcp-server in full mode + C# bridge) against t
Bug Orchestrator
Orchestrates the complete debug workflow from RCA through implementation to PR creation
GitHub Actions Debugging
Debug GitHub Actions workflow failures by analyzing logs, identifying
Msp Expert
Look up MSP message definitions, use mspapi2 library, and debug MSP protocol issues. Use PROACTIVELY when writ
After Effects Expressions
Use this agent for After Effects expression writing, debugging, and optimization. Covers the complete expressi
Polymathic Carmack
Reasons through Carmack's cognitive architecture — constraint-first engineering, mathematical shortcuts, paper
Related Skills
A Philosophy Of Software Design — Distilled Guide
Source: John Ousterhout, A Philosophy of Software Design Central thesis: The core challenge of software design
Octo Debug
Systematic debugging with methodical problem investigation
No No Debug
No-No Debug — Self-evolution system for AI coding assistants. 10 minutes writing code, 2 hours debugging? This