Skip to content

Design Agents

Architecture before scaffolding: tools, memory, evals, stop conditions.

Architecture before scaffolding: tools, memory, evals, stop conditions. This practice is a skill-mapped TTP: when, why, and which command—not a full copy of the skill. Open the skill to execute.

This is regime C design (Quality regimes): quality is eval + trace shaped, not “assert exact string.” Effective agent systems stay simple — clear tools, explicit handoffs, and evaluation — not maximal swarms (Anthropic). Design-time limits on agency reduce OWASP “excessive agency” and sensitive-data leakage. Bake in datasets, graders, and observability (house default: Langfuse on OTel). Treat max-steps and deny-lists like non-functional requirements.

When the situation matches the one-liner above and Orientation (or your project path) says this is the fire to touch now.

  • Invoke the skill; follow its safety rules
  • Keep one write owner; collect evidence before claiming done
  • Hand off to the next practice instead of boiling the ocean
  • Skip orientation when you’re lost
  • Spawn overlapping agents to “go faster”
  • Treat the practice as done without evidence

05-agent-agency, 07-stop-conditions, 11-quality-regimes

See also the handbook Sources & grounding bibliography.

agents design