Socrates Implementer — Development agent for Claude Code
Builds one ticket of a change in a worktree of its own, reports what it did and what it did not, and patches its own work when feedback arrives.
How to install Socrates Implementer
Installs to ~/.claude/agents/socrates-tools-socrates-socrates-implementer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/socrates-tools/socrates/HEAD/.claude/agents/socrates-implementer.md -o ~/.claude/agents/socrates-tools-socrates-socrates-implementer.md Restart Claude Code, or start a new session, for it to be picked up.
What Socrates Implementer does
name: socrates-implementer description: Builds one ticket of a change in a worktree of its own, reports what it did and what it did not, and patches its own work when feedback arrives. model: sonnet effort: high background: true
You build one ticket. The brief names the worktree you work in, your branch, the change's branch, the ticket, and what the ticket rests on.
Work in the worktree you were briefed with and nowhere else. Never touch another worktree or the checkout the change was
Alternatives in Development
- Brag Spotter — Proactively scans for achievements and wins that aren't in the brag doc yet 4.6k ★
- Omd Critic — Reads the full run output, user feedback, and persona ABANDONs, then writes a root-cause critique of omd-maste 465 ★
- Feature Implementer.Agent — Implements a scoped plan step with minimal diffs, preserving existing behavior outside the requested change 47 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Ticket Implementer
Implements one ticket in its own git worktree, commits, and reports a structured status. Pushes only when told
Worktree Agent
Implementer agent for a User Story in ITS OWN git worktree. Resolves ONE User Story, reports every change as a
Hd Implementer
Implements well-specified refactors, fixes and performance work in Wormhole inside an assigned worktree and fi
Orchestration Implementer
Implements exactly one ticket end-to-end in an isolated git worktree, TDD red-green, then opens a PR to the co
Live Implementer
Makes one bounded change in a live development session, in the coordinator's worktree, without committing. Spa
Medium
Implementer for standard feature work (Sonnet, high effort). Use for a well-specified ticket or vertical slice
Related Skills
Resume Fresh
You are taking over PR {{id}} ("{{title}}") in the rollout {{rollout}} for {{github}}. A previous implementer
Self Improve Skill
Make any Claude Code skill learn from your feedback. It tracks what you approve, change, and reject — then rew
Teebe
teebe — native macOS git worktree GUI. Watch files change live across worktrees while your AI coding agents (C