Grow your agents, donβt just prompt them.
Run. Judge. Read the journal. Fix the hotspot. Run again. Thatβs the loop that turns unpredictable agents into reliable ones.
Agents Are Workflows
An agent isnβt a magic black box β itβs a workflow. Each step is either deterministic (build, lint, test, measure coverage) or an AI step (reason about an error, generate code, decide what to fix next). What people casually call βan agentβ is usually just the AI step β one node in a larger pipeline.knowledge + structured execution > model β and the build-measure-improve loop below is how you prove it for your agent.
How It Works
- Run the agent on a real task
- Judge the output β did it actually work? (correctness)
- Read the journal β why did it behave that way? (behavior)
- Fix the hotspot β better skill, better prompt, better tool
- Run again β measure if it improved
What You Can Build
The methodology supports four project variants β each with its own feedback loop:Agents Built So Far
Each one goes through the same cycle: run on real tasks, judge the output, read the journal, fix the hotspots, run again.
Blog
- I Read My Agentβs Diary β Markov chain analysis of agent tool-call traces across eval-agent experiments
- Look Ma, No RAG! β How the knowledge layer works: routing tables, two KB types, federation, and health checks
Try It
The repo includes slash commands in.claude/commands/ β theyβre available automatically when you launch Claude Code from within the repo: