Announcing Sorted UI: the agent-friendly design system
Sorted UI is the Scrums.com design system: one token file, 69 components in one React package, and docs that agents can read. Built for agents first.
JC
Jamie Chennells
Scrums.com
Published Nov 9, 2026Scrums.com News
Today we release Sorted UI. It is the Scrums.com design system. It is the same library that builds www.scrums.com.
Sorted UI holds our tokens, components and patterns. It ships as one React package, @scrums/sorted-ui. People can use it. Agents can use it too. We designed it for agents first.
Install
npm i @scrums/sorted-ui
import "@scrums/sorted-ui/tokens/tokens.css";
import { Button, NavBar, Hero } from "@scrums/sorted-ui";
A register of bordered compartments on one continuous grid. Each card reports state.
This is one part of a larger decision. At Scrums.com, we package everything for agent use: our docs, our API, our catalog, and now our design. Our site already publishes llms.txt, OpenAPI 3.1 and an MCP gateway. The design system is the next layer of the same contract. When the rules are machine-readable, an agent makes on-brand output the first time.
"A design system is a set of decisions. We wrote ours so a machine can follow them as well as a person can."
Amy Rodgers, Head of Design, Scrums.com
Where it works best
Sorted UI works best with agent-friendly JavaScript frameworks. Astro is our reference. Our marketing site renders the components as Astro islands. Only the NavBar hydrates. Every other page stays static, with zero JavaScript. Framer is also a good fit for teams that design and publish in one tool.