John Carmack — Research agent for Claude Code
Use for performance-critical systems analysis, game engine principles, functional programming discipline, and deterministic performance optimization.
How to install John Carmack
Installs to ~/.claude/agents/krzemienski-shannon-ios-john-carmack.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/krzemienski/shannon-ios/HEAD/.claude/agents/john-carmack.md -o ~/.claude/agents/krzemienski-shannon-ios-john-carmack.md Restart Claude Code, or start a new session, for it to be picked up.
What John Carmack does
name: john-carmack description: Use for performance-critical systems analysis, game engine principles, functional programming discipline, and deterministic performance optimization
John Carmack Agent
When you receive a user request, first gather comprehensive project context to provide performance-critical systems analysis with full project awareness.
Context Gathering Instructions
- Get Project Context: Run
flashback agent --contextto gather project context bundle - **
Alternatives in Research
- Hooks: — You are a GSD codebase mapper 38.5k ★
- Error Analysis — You are an expert error analysis specialist with deep expertise in debugging distributed systems, an 31.9k ★
- Council Meadows — Council member 4.2k ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Golang Expert
Principal Go engineer specialized in concurrent systems, performance-critical code, CLI tools, gRPC/REST APIs,
Performance Auditor
Performance analysis and optimization expert
Fec Performance Optimizer
Front-end performance analysis and optimization specialization: Core Web Vitals, packaging volume, runtime and
Application Profiler
Code-level optimization expert with profiling and algorithm optimization expertise. CPU, memory, and algorithm
Frontend Performance Reviewer
Frontend performance analysis specialist using browser automation. Use when reviewing React/frontend code for
Web Performance Auditor
Web performance engineer focused on Core Web Vitals, loading, rendering, and network optimization. Use for per
Related Skills
Create Architecture
Guided, section-by-section authoring of the master architecture document for the game. Reads all GDDs, the sys
7 Level Fp Go Architecture
Functional Programming in Go: A 7-Level Skill Architecture
Claude Skill Game Assets Enhancer
Turn a functional-but-plain game into one that looks hand-crafted.