The problem
Analysts retype what is already in the design.
Acceptance criteria arrive late, vague, or without accessibility.
The same requirement gets written twice because nobody checked the wiki.
07
From design to backlog, without the copy-paste.
Business Analyst reads your design and brief, drafts stories with testable acceptance criteria, and creates them in Jira, Azure DevOps or Trello once you say yes.
Or get all nine agents in the UCD Team bundle.
Analysts retype what is already in the design.
Acceptance criteria arrive late, vague, or without accessibility.
The same requirement gets written twice because nobody checked the wiki.
Turns screens and briefs into user needs, epics and stories
Writes Given-When-Then criteria, including unhappy paths
Adds a WCAG 2.2 AA criterion to every story with an interface
Checks your wiki and tracker for duplicates first
Creates items in your tracker only after you approve the exact list
Get this on Gumroad and download the zip.
Unzip it into a project folder and open it in your AI tool.
Say `draft the backlog for <design or brief>`.
It works one stage at a time and stops for your yes.
Requirements elicitation, Duplicate check
Story writing, Acceptance criteria, Backlog triage
Tracker write
Given-When-Then acceptance criteria, Service Standard user needs and WCAG 2.2 AA.
Every claim cites its source. Nothing is written to your tools without your approval.
Business analysts, product owners and delivery managers on UK public sector programmes.
An AI tool that reads project instructions: Claude Code, Cursor, or a tool that reads AGENTS.md. Claude Projects and custom bots work too, with copy-and-paste outputs.
Your own AI subscription or API key. Nothing to host.
Optional connections: Figma MCP, Confluence / ADO wiki, Jira (Atlassian Rovo MCP), Azure DevOps MCP, Trello MCP.
| File | What it does |
|---|---|
00-root-instructions.md | Who the agent is, the rules, the gates |
01-understand.md | Stage 1: Understand |
02-draft.md | Stage 2: Draft |
03-create.md | Stage 3: Create |
04-tools.md | Connections and permissions |
05-manifest.md | Which skill uses which tool |
06-adapters.md | How to load it in your tool |
LICENCE.md | What you may and may not do |
README.md | Start here: set-up in two minutes |
guardrails.md | Risks, controls and sign-off |
memory.md | What is kept and where |
adapters/AGENTS.md | Adapter for your AI tool |
adapters/CLAUDE.md | Adapter for your AI tool |
adapters/business-analyst.mdc | Adapter for your AI tool |
adapters/chat-system-prompt.md | Adapter for your AI tool |
evals/eval-suite.md | Tests and pass marks |
samples/01-blue-badge.md | Synthetic sample input |
samples/02-visa-check.md | Synthetic sample input |
samples/03-report-pothole.md | Synthetic sample input |
Designed before it was built
This agent was designed with the five-question method: purpose, boundaries, what it touches, when a person steps in, and how you know it works. [Read the design](./anatomy).
Designed by Vijay Kandhalu.