A registry of installable agent templates for the Ranch platform.
A template bundles everything needed to spin up a new agent: persona (.agent/), evaluation scenarios (.paddock/), declared skills, declared MCP servers, secrets it needs from the operator, and an optional set of installation parameters.
agent-templates/
βββ README.md this file
βββ SPEC.md manifest specification (agent.yaml v1)
βββ <template-id>/
βββ agent.yaml manifest β the marketplace card
βββ README.md human description rendered in the marketplace UI
βββ .agent/ persona files copied to the agent at install time
βββ .paddock/ evaluation scenarios + paddock config
One folder per template. Versions are tracked via git tags on this repo (e.g. default-v1.0.0), not via vN/ subfolders. Reasoning: keeps each template directory clean and matches how Helm and similar tools work.
| ID | What it is |
|---|---|
default |
Minimal, neutral chat agent. No admin powers, no preinstalled skills, no MCP. Starting point for customization. |
- Read
SPEC.mdβ manifest schema, semantics, edge cases. - Copy
default/to<your-id>/and edit. - Validate that
.agent/agent.config.jsonand.paddock/config.jsonparse as JSON. - Tag a release:
git tag <id>-v<semver>and push.
Installation is performed by the Ranch API (see ranch source). This repo is content-only.