Documentation
Run, load, and author Buildprints.
Buildprints are reusable implementation packets for coding agents. This guide covers the three jobs: run a maintained packet, load its exact files with AGB, or author a new one.
Start here
Pick a path. They are ordered from the fastest to the most hands-on.
Why Buildprints
A coding agent usually has to rediscover the job from a short prompt: what to build, what to preserve, which files matter, and what counts as done. A Buildprint makes that explicit and reusable, so a fresh agent can start without you re-explaining it.
Run a ready Buildprint
This is the fastest path. The registry detail page carries the maintained agent prompt for each packet.
- Open the registry.
- Choose a packet, for example RBAC Permissions.
- Click
Copy Agent Prompton the Buildprint page. - Paste it into your coding agent from inside the target repo.
- Review the changed files, verification evidence, and handover.
Load exact files with AGB
Use AGB when you want the packet files downloaded into the workspace before the agent starts.
npm install -g agent-buildprint
mkdir rbac-build
cd rbac-build
agb start https://agent-buildprint.com/buildprints/rbac-permissions/package.json . Expected output:
.buildprint/
|-- next-agent.md
|-- source.json
|-- state.json
|-- progress.md
|-- decisions.md
|-- blockers.md
`-- snapshots/ .buildprint/next-agent.md. That file points it at the required packet files and read order. No global install:
git clone https://github.com/DomEscobar/agent-buildprint
node agent-buildprint/bin/agb.js start \
https://agent-buildprint.com/buildprints/rbac-permissions/package.json . Packet anatomy
The exact files vary by packet type, but every good packet has a start file, machine-readable route, ordered work, and proof requirements.
example-buildprint/
|-- BUILDPRINT.md # canonical start file
|-- README.md # human overview
|-- blueprint.yaml # product packet route
|-- capability.yaml # capability packet route
|-- 00-questions.md # hard-stop questions
|-- 01-project-setup.md # setup, commands, constraints
|-- 03-phases/
| |-- phase-index.yaml
| |-- phase-flow.md
| |-- 01-contracts.md
| |-- 02-implementation.md
| `-- 03-verification.md
`-- HANDOVER.md # final receipt Both packet shapes and the proof ladder are documented in full on the packet format page.
Agent-readable packets
A Buildprint is more than a prompt. It makes the work explicit enough that a fresh coding agent can start without rediscovering the job from scratch.
BUILDPRINT.md tells the agent what to read first./llms.txt for machine-readable navigation instead of scraping the UI. Proof and handover
Done means the agent can show evidence, not just describe the patch.
- What changed
- Files touched
- Commands or tests run
- Evidence that required checks passed
- Known gaps or follow-up work
Publish checklist
Before a Buildprint goes into the registry, check it like a packet another agent will run without you in the room.
BUILDPRINT.mdis the canonical start file.- Read order is explicit.
- Scope and non-goals are clear.
- Compatibility and host assumptions are stated.
- Implementation phases are ordered and bounded.
- Verification has concrete checks.
- README helps humans but does not override the packet authority.