socrates-tools

Socrates Implementer — Development agent for Claude Code

Development community

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

Terminal
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 Repository