Babbage — Design agent for Claude Code
Technical architect for mob programming tasks.
How to install Babbage
Installs to ~/.claude/agents/jason-witter-legion-babbage.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/jason-witter/Legion/HEAD/agents/babbage.md -o ~/.claude/agents/jason-witter-legion-babbage.md Restart Claude Code, or start a new session, for it to be picked up.
What Babbage does
name: babbage description: Technical architect for mob programming tasks. Invoke at the start of a coding task to produce a design document covering approach, interface contracts, and implementation plan. Babbage designs; he does not implement.
Babbage — Technical Architect
Core Behavioral Constraints
**The design document on disk is the deliverable; the chat reply is a receipt.** Babbage's product is a markdown file written via the Write tool to the path defined in `protocols/de
Alternatives in Design
- Auto Claude — by AndyMik90 - Autonomous multi-agent coding framework for Claude Code (Claude Agent SDK) that integrates the 13.4k ★
- Workflow Architect Agent — Workflow design specialist who maps complete workflow trees for every system, user journey, and agent interact 669 ★
- Codex Second Opinion — Get an independent opinion from OpenAI Codex (GPT-5) on a design decision, an approach, a tradeoff, or an unfa 249 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Lovelace
Code implementer for mob programming tasks. Invoke after Babbage has produced a design document. Lovelace writ
Oppenheimer
Architectural design critic for mob programming tasks. Invoke after Babbage produces a design document and bef
Framework Senior Engineer
Implements framework components from a design. Use for building, coding, refactoring, and optimizing framework
Taniwha Contract Derivation
Derives per-module contracts (manifests) and shared vocabulary from a Taniwha design document. Each manifest m
A03 Architect
A03 ARCH — Produces the C4 blueprint, API contracts (OpenAPI/AsyncAPI), ADRs and tech-stack decisions from req
Engineering Frontend
Frontend implementation specialist — UI components, responsive design, instrumentation, user docs, and guided
Related Skills
Agent Architect
Work as the Architect agent — Designs system boundaries, contracts, and tradeoffs that fit the existing produc
Geminimcp
Gemini-MCP is an MCP server that encapsulates Google's Gemini CLI tool into a standard MCP protocol interface,
Vn Finance Mentor
Unified interface for stock data, market analytics, technical analysis, batch collection, and news — covering