§ 01 / Hero Vol. 1 — Working document

The page is
the conversation

DOMicile is an AI-agent design system. Click any element on that page, leave a comment, and the agent revises just that piece — HTML is the communication layer, a Rust server persists the audit thread. No full redrafts, no waiting.


15Primitives
5Archetypes
3Languages
1Conversation

The same
primitives
Two languages

Every primitive on this page reads from design tokens. Toggle the theme and the card repaints — same DOM, same semantics, different aesthetic.

bundoro default · flat · sticker
Font Aa Bb Cc 123
UI v1 Type here…

Hello, DOMicile

Cream paper, thick dark borders, hard offset shadow, no blur. CourbeSans display, monospace body. Reads as a printed zine.


Fifteen primitives
One vocabulary

Every component reads from the same design tokens — all themed, all clickable, all revisable.


Five archetypes
Five starting points

Dashboard, webapp shell, mobile-app shell, admin tool, POS kiosk — five full-page templates, each composed from the same primitives. Clone one, revise just the piece you need.

01 Dashboard KPI grid, charts, activity
02 Webapp shell Sidebar, top bar, content
03 Mobile-app shell Tab bar, nav, sheets
04 Admin tool Tables, filters, actions
05 POS kiosk Touch-first, big targets

Two ways to start

Install DOMicile for yourself, or tell your agent to use it. Either way takes about ten seconds.

01 For you
$ npx skills add zaco-tm/DOMicile -g

Installs the DOMicile skill globally. Works with any Agent Skills-compatible client.

02 For your agent
Install the DOMicile design system from github.com/zaco-tm/DOMicile so you can use its primitives and the audit-rail loop when building UI for me.

Paste this into your agent's prompt. It will install DOMicile and start using it on the next task.

For developers — React · Astro · Rust
React npm install domicile-react
Astro npm install domicile-astro
Rust cargo install domi-server --locked

Now go build.

One install. Three runtimes. The loop starts when you do.


Built by @zaco-tm · MIT · 2026

This page is a working document. Click any element to leave a comment, the agent revises just that piece.