The problem
Programmes staff discovery with designers and alpha with no researcher.
UCD managers spend their days routing work instead of improving services.
Effort estimates arrive without assumptions, so nobody can challenge them.
01
The right UCD team, for the right phase, before you hire.
UCDOps Manager turns a project brief into a staffing plan mapped to GDS phases and DDaT roles, with effort, sequencing, and where an agent can help.
Or get all nine agents in the UCD Team bundle.
Programmes staff discovery with designers and alpha with no researcher.
UCD managers spend their days routing work instead of improving services.
Effort estimates arrive without assumptions, so nobody can challenge them.
Classifies your work by GDS phase, with reasons
Recommends lead and support roles per phase
Estimates weeks and days, with every assumption shown
Shows handoffs and dependencies between roles
Says where an agent can draft and where a person must lead
Get this on Gumroad and download the zip.
Unzip it into a project folder and open it in your AI tool.
Say `plan the UCD team for <brief>`.
It works one stage at a time and stops for your yes.
Phase classification
Role mapping
Effort and sequencing
Agent cover and gaps
GDS phases and DDaT user-centred design roles.
Every claim cites its source. Nothing is written to your tools without your approval.
Programme managers, delivery managers and chief digital officers planning 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: none needed.
| File | What it does |
|---|---|
00-root-instructions.md | Who the agent is, the rules, the gates |
01-classify.md | Stage 1: Classify |
02-roles.md | Stage 2: Map roles |
03-effort.md | Stage 3: Estimate |
04-cover.md | Stage 4: Cover |
05-tools.md | Connections and permissions |
06-manifest.md | Which skill uses which tool |
07-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/chat-system-prompt.md | Adapter for your AI tool |
adapters/ucdops-manager.mdc | Adapter for your AI tool |
evals/eval-suite.md | Tests and pass marks |
rules/agent-catalogue.md | Standard the agent checks against |
rules/ddat-ucd-roles.md | Standard the agent checks against |
rules/effort-ranges.md | Standard the agent checks against |
rules/gds-phases.md | Standard the agent checks against |
samples/01-benefits-discovery.md | Synthetic sample input |
samples/02-licensing-alpha.md | Synthetic sample input |
samples/03-portal-beta.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.