Why "foundry"
This site catalogs crates/agent-gen, the tool that generates this repo's agent
definitions from crates/schema/src/agent.rs. No product literally named "Foundry"
exists elsewhere in this repo — verified via a full-repo grep before building this site.
The name is descriptive, not a reference to any third-party product: agent-gen
takes typed AgentConfig definitions in crates/agent-gen/src/agents.rs
and "forges" them into the YAML files Claude Code actually reads at session startup
(.claude/agents/*.yaml). Regenerate with:
RUSTC_WRAPPER='' cargo run -p agent-gen
Every row in this catalog was sourced by reading the real, current
.claude/agents/*.yaml files in this repo, not assumed from memory — this pass
confirmed exactly 9 generated agents exist today.