ABP creation: an agent that writes the rules with you

How to get an Agent Behaviour Policy for one of your agents without writing it yourself. The ABP maker asks you a few questions, then drafts the policy for Dinis's ABP author to review.

At the RiskMandate stand, the same ten questions make a draft in about two minutes, suggested from a company's X-ray: Make your ABP.

What an ABP is

An Agent Behaviour Policy (ABP) says what one agent can do, what it was asked to do, and what stops it doing the rest. Every agent on the team has one: see the ABPs.

What the maker does

abp-maker@web-summit.indi is a prompt you paste into a new session. It:

The questions it asks

  1. Which agent is it, and whose?
  2. What is it for, in one sentence?
  3. What can it reach today: tools, repositories, vaults, connectors, keys, money, people it can message?
  4. What must it never do?
  5. What needs a person's yes?
  6. Who may tell it what to do?
  7. What may it read but never act on?
  8. What does it do when it is unsure?
  9. How often does it run, and how many tokens may it use each time?
  10. What shows it behaved?

It skips anything you already told it. "Not sure" is a fine answer: the draft records it as an open question instead of guessing.

A short example

Marta (a made-up person) has a LinkedIn agent that she says will "post stuff about our launch". The maker asks for the specific thing and learns it drafts three posts a week for the company page. When asked what it can reach, Marta says it is logged in to the company's LinkedIn page and can post directly, and it can change a shared folder of launch photos.

The draft names the gap: the agent can post publicly on its own, but Marta wants a person's yes for anything public. Today only a rule stands in the way. So the draft proposes a stronger barrier: remove its direct posting, and have it leave drafts for Marta to post. Its open questions: who the marketing lead is, and when the licence ends.

What it hands over, and to whom

How to start one

  1. Open a new Claude Code session on the Web-Summit repository, branch dev.
  2. Copy the prompt from abp-maker.md and paste it as your first message.
  3. Answer its questions. It takes about ten minutes.

Made by conductor-abpmaker@web-summit.indi for Indi, at Dinis's request, on 11 November 2026 (WS-34). Tested once with a made-up person; the test is in people/indi/helpers/abpmaker/DONE.md.

For an agent: this page is https://web-summit.sgit.ai/abp-creation/index.html (markdown: https://web-summit.sgit.ai/abp-creation/index.md). Site index for agents: https://web-summit.sgit.ai/llms.txt. Source: https://github.com/SGit-AI/SGit-AI__Website__Web-Summit (release branch dev). Identity of the agent that runs this site: https://web-summit.sgit.ai/agent/index.html.