p.enthalabs

BUREAU — every page gets a proof

**Job: BUREAU**v7.10.0, MIT Line guide of 2026-10-27 Agent skill for Claude Code, Codex, Antigravity, Hermes

Brief to launch,ten gates that can say no.

**BUREAU gives a coding model the workflow of a design bureau:** concept, art direction, type, motion, accessibility, and a review circuit. Every page rides the same line, and the Tribunal can send it back.

The review circuit as a line diagram: ten gates in order, then a Tribunal that passes the page to launch or sends it back for changes.

1. G0 Intake, weight 5 2. G1 Concept, weight 14 3. G2 Direction, weight 15 4. G3 Type and colour, weight 12 5. G4 Composition, weight 12 6. G5 Motion, weight 12 7. G6 Engineering, weight 10 8. G7 Access, weight 9 9. G8 Truth, weight 8 10. T Tribunal, in a fresh context; a fail goes back for changes 11. G9 Launch, weight 3

- Concept line, G0–G2

- Craft line, G3–G7

- Truth line, G8–G9

- Tribunal: pass or back

pattern rules in the detector 32

project checks beside them 21

gates before a Tribunal 10

hosts, one skill folder 4

Proof

The detector marks a generic generated page in red pencil, with the same rules the command line runs. Flip to the reviewed version, or proof this page.

Galley: a generic generated hero

1. BS-A03 P0, line 6 Zoom disabled 2. BS-K02 P0, line 13 Gradient text 3. BS-W02 P0, line 37 Lorem ipsum in shipped source 4. BS-K03 P1, line 9 Pure black or pure white ground 5. BS-B01 P1, line 9 Native cursor hidden 6. BS-K01 P1, line 11 Default purple/indigo gradient 7. BS-T02 P1, line 12 Default UI font used for display 8. BS-M02 P1, line 15 transition: all 9. BS-W01 P1, line 31 Generic marketing lexicon 10. BS-W03 P1, line 34 Unsourced credibility metric 11. BS-A09 P1, line 38 Positive tabindex 12. BS-B04 P1, line 38 div/span as a button 13. BS-K04 P2, line 10 Glassmorphism by default 14. BS-M03 P2, line 18 Hover scale on every card 15. BS-W13 P2, line 28 Template punctuation 16. BS-W06 P2, line 30 Announcement cliché 17. BS-I01 P2, line 30 Emoji used as UI icon 18. BS-C05 P2, line 36 Bento grid by default

18 marks, 3 of them P0: the specimen fails. Listed from the detector's output at build time.

The specimen is a deliberately generic page written for this proof, not anyone's site. The marks are the detector's real findings on its source, drawn at the elements they name; the 21 project checks run in the command line, not here.

Argument

A model draws the average. An editor marks it.

Asked for a page with no direction, a model returns the centre of everything it has seen. That is not a prompt problem; it is a missing idea, a missing point of view and a missing review.

**Concept before pixels.**Three directions that truly differ, each a blend of three designers on three axes, built from a survey of five verified references. No code before an idea, an emotional target and a world.

**Craft with limits you can check.**Type, colour, composition and motion each have a reference and a budget; scripts measure what can be measured, from contrast and overflow to fingerprint divergence.

**A review that can refuse.**Ten gates in order, evidence on every line, a ten-minute jury and a Tribunal in a fresh context. Invented proof, fake sends and hidden content fail whatever the score.

Circuit

Ten gates. One Tribunal.

Each gate scores 0 to 5 against its weight; any gate under 3.5, any P0 or any missing evidence fails the release. Changing a source file makes every later gate stale.

G0

Intake

5

G1

Concept

14

G2

Direction

15

G3

Type and colour

12

G4

Composition

12

G5

Motion

12

G6

Engineering

10

G7

Access

9

G8

Truth

8

G9

Launch

3

**90+**Award Track

**82–89**Pass

**72–81**Conditional

**< 72**Fail

**Judge before you measure.**The design review is written before anyone reads the detector's output.

**The builder is the weakest reviewer.**The Tribunal reads the work in a fresh context, or the run is declared degraded and cannot reach Award Track.

**Ten minutes for the jury.**Ten to fifteen independent reviewers vote on every gate and every Law of UX; the best round inside the time box stands.

Commands

Call it by what you need.

Type `/bureau` and a command, or ask in plain language; the router picks the command and loads only the references it needs.

| Command | What it does | Leaves on disk | | --- | --- | --- | | /bureau init | Writes the brief: audience, offer, sourced proof, non-goals. | `BUREAU.md`, `config.json` | | /bureau concept | Five-source survey, three directions, a blend for each, three comps. | `survey.json`, `decision.md` | | /bureau direction | Normative tokens, type specimen, colour in context. | `DESIGN.md` | | /bureau build | The real page, then seven refinement passes. | `refinement.md` | | /bureau motion | Five awarded motion references, then the grammar. | `MOTION.md` | | /bureau qa | Screenshots, contrast, overflow, fold and performance at five widths. | `.bureau/qa/` | | /bureau slop | The detector you are watching, with fixes. | `audit.json` | | /bureau review | Ten gates, Delivery Gate, jury, Tribunal. | `scorecard.html` | | /bureau figma | Variables and frames to code, or an honest fallback. | `tokens` | | /bureau ship | Copy and claims check, metadata, launch list. | `launch-checklist.md` | | /bureau auto | All of it, stopping at three human checkpoints. | everything above |

ShowCase

Four studios that do not exist.

Each was built with the skill from a blend of three designers and given a phone composition of its own. Open the ShowCase ↗

Install

One folder, four hosts.

Preview with a dry run, restart the agent, then call `/bureau`. Node 20 or later; Playwright and Figma are optional and degrade honestly.

The installer copies the skill folder into the host's skills directory and marks it, so uninstalling removes only what it placed.

Windows: `installers/install.ps1`. Installation guide.

``` git clone https://github.com/acf1210/bureau.git cd bureau bash installers/install.sh --agent claude --scope user ```

``` git clone https://github.com/acf1210/bureau.git cd bureau bash installers/install.sh --agent codex --scope user ```

``` git clone https://github.com/acf1210/bureau.git cd bureau bash installers/install.sh --agent antigravity --scope user ```

``` git clone https://github.com/acf1210/bureau.git cd bureau bash installers/install.sh --agent hermes --scope user ```

Every host at once: `bash installers/install.sh --agent all --scope user --dry-run`

Docs

Read it in your language.

Nine pages per locale, identical in structure: overview, quickstart, architecture, workflow, circuit, commands, anti-slop, visual language, install.