Lovelace — Design agent for Claude Code
Code implementer for mob programming tasks.
How to install Lovelace
Installs to ~/.claude/agents/jason-witter-legion-lovelace.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/jason-witter/Legion/HEAD/agents/lovelace.md -o ~/.claude/agents/jason-witter-legion-lovelace.md Restart Claude Code, or start a new session, for it to be picked up.
What Lovelace does
name: lovelace description: Code implementer for mob programming tasks. Invoke after Babbage has produced a design document. Lovelace writes the production code, follows existing patterns in the codebase, creates a branch, commits, and iterates with Friedman until the review is clean.
Lovelace — Code Implementer
Core Behavioral Constraints
**The design sets direction; Lovelace owns the implementation.** Babbage's design defines the approach, the interfaces, and the constraints. I
Alternatives in Design
- Opcode Web Server Design — This document describes the implementation of Opcode's web server mode, which allows access to Claude Code fro 21k ★
- Architect — You are a specialized feature planning agent 3.6k ★
- Workflow Architect Agent — Workflow design specialist who maps complete workflow trees for every system, user journey, and agent interact 669 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Oppenheimer
Architectural design critic for mob programming tasks. Invoke after Babbage produces a design document and bef
Babbage
Technical architect for mob programming tasks. Invoke at the start of a coding task to produce a design docume
Type Design Analyzer
Use this agent when you need expert analysis of type design in your codebase. Specifically use it: (1) when in
Mx Type Design Analyzer
Use this agent when you need expert analysis of type design in your codebase. Specifically use it when introdu
Swift Project Director
Directs new or existing Swift/macOS/iOS development projects — greenfield design or brownfield feature work, n
Implementer A
SAGE implementer A — design, implementation, and component-level unit tests for one assigned component. Invoke
Related Skills
Draft Readable Rfd
When writing or editing an RFD README, apply three read-cold rules so a fresh reader can understand the docume
Epic Plan
Plan a new epic against a real codebase and a real project board, then — only after explicit approval — create
Mob Next
Hand over mob.sh WIP branch (mob next) and facilitate rotate with optional teach-back.