# Describe your agent — the canvas

**Nothing on this page can be bought.** A prototype of an interface.

The agent in the middle, everything it could reach around it. Click a capability to give it to the agent, click again to take it away.

- Good at: For somebody being walked through it by a person — which is the mode this page exists for. The whole set is visible at once, so a conversation can jump anywhere in it rather than going in an order somebody else chose.
- Bad at: Twenty-three things on one screen is a lot to meet at once, and nothing tells you where to start. It rewards somebody who already knows roughly what their agent does and punishes somebody who does not.
- 23 primitives on a `verb.object.reach` grammar, promoted from riskmandate.ai's template vault
- It produces the GRANT only — not the mandate, not the delta, not a policy
- What you build stays in this browser and leaves as a file you copy out

---

This document is released under the Creative Commons Attribution 4.0 International licence (CC BY 4.0).
