davalst

Adoption Adversary — Development agent for Claude Code

Development community

Fresh-context, refute-framed review through the product-owner loss function — whether the thing LANDS.

How to install Adoption Adversary

Installs to ~/.claude/agents/davalst-tdd-playbook-adoption-adversary.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/davalst/tdd-playbook/HEAD/.claude/agents/adoption-adversary.md -o ~/.claude/agents/davalst-tdd-playbook-adoption-adversary.md

Restart Claude Code, or start a new session, for it to be picked up.

What Adoption Adversary does


name: adoption-adversary description: Fresh-context, refute-framed review through the product-owner loss function — whether the thing LANDS. Hunts features a user cannot find without being told (S38), first runs that strand a brand-new user with nothing set up (S39), error messages that name the problem but not the next step (S40), and shipped features with no signal anyone can read about whether they got used (S41). Distinct from /probe and ux-probe-calibrator, which exercise interfaces; th

Alternatives in Development

  • React Modernization — Master React version upgrades, class to hooks migration, concurrent features adoption, and codemods 31.9k ★
  • Algorithm Expert — RL algorithm expert 5.7k ★
  • Harvest Curator — Draft session learnings from harvest staging into lizard-ready adoption notes 1k ★

Full documentation available on GitHub

View Source Repository