Agents
Reference documentation for the agents shipped by fullsend. The default agents below are defined by the YAML files in internal/scaffold/fullsend-repo/harness/. Custom agents can be registered via the agents: field in org or per-repo config (see ADR 0058).
| Agent | Summary |
|---|---|
| Triage | Inspects new issues and produces structured triage decisions |
| Prioritize | Scores issues using the RICE framework for project board ranking |
| Code | Implements fixes and features from triaged issues |
| Review | Reviews pull requests for correctness, security, and intent alignment |
| Fix | Addresses review feedback on open PRs |
| Retro | Analyzes completed workflows and proposes system improvements |
Configuration
All agents can be configured by adding instructions and skills to your repository. Changes to AGENTS.md affect every agent; skills let you tune how a specific agent performs a specific task. See Configuring with AGENTS.md and Configuring with Skills.
At some point, enough configuration turns a configured default agent into a derived agent. See Default, derived, and custom agents for where that line is and why it matters.
Custom Agents
Custom agents can be added to the fullsend pipeline via the agents: field in your org-level or per-repo config.yaml. Each entry is either a local path (relative to the fullsend directory) or a pinned HTTPS URL with an integrity hash. Config-registered agents override scaffold defaults when names collide (case-insensitive). See ADR 0058 for details.
