a claude code plugin · v1.7.0
Built by the thing it's selling
ultraweb runs a guided design session — a few sharp questions, three mockups, your approvals — then ships a gated Next.js site. This one.
claude — ~/my-site
/plugin marketplace add blyatiful1/ultraweb
Marketplace "ultraweb" added.
/plugin install ultraweb@ultraweb
Installed ultraweb v1.7.0 — 80 skills, 3 subagents, 7 quality gates.
/ultraweb build me a website for my studio
Phase 0 — preflight: skills ✓ toolchain ✓ eyes ✓
Phase 1 — the scoping interview. Up to 4 questions, generated from your prompt. Every one is skippable.
where it sits
The ninety-second tools
v0, Lovable, and Bolt hand you a page in ninety seconds. Plain Claude Code will happily improvise a site from vibes. Fast, cheap, right for exploring an idea.
This
A written taste constitution. An adversarial critic that screenshots the result and scores it before you see it. A paper trail that makes every decision inspectable.
The trade is honest: slower, and it burns more tokens — verification is the product.
the guided session
The decisions that matter stay yours
The interview
Up to four questions generated from your prompt — scope and substance, never aesthetics. Every one is skippable.
Three mockups
Deliberately different directions as real HTML. You point. Nothing expensive starts before you approve one.
The checkpoints
Homepage review, then final acceptance — priced in minutes of your time. Feedback routes to the owning skill.
this build's report card
Counted, not estimated
fed from design/RECEIPTS.json · regenerated from the committed artifacts before ship · generated 2026-08-14T20:22+02:00 · interim
- 12/12
- phases complete
- 7/7
- gates green
- 5
- human decisions, dated
- 50
- screenshots committed
| mode | guided sessionthe v1.7.0 headline feature, live |
|---|---|
| engagement · scope | guided · flagship |
| interview | 1 round · 3 questionsgenerated from the prompt, all answered |
| mockup round | 3 candidates · round 1C — The Terminal (Dark Tech, earned) |
| cp2 | C — The Terminal — clean pick, no mix, no revisionDirection approval · 2026-08-14 |
| cp4 | Approved — no notesFirst-page review · 2026-08-14 |
| commits | 22 phase-boundary commitsc8c9f5c |
| lighthouse (mobile) | 96 perf · 97 a11y · 100 bp · 100 seomeasured on the production build |
the seven gates
- codePASS · 1 fix round
- responsivePASS · 2 fix rounds
- visualPASS · 3 fix rounds
- accessibilityPASS · 2 fix rounds
- performancePASS
- anti-slopPASS
- contentPASS · 1 fix round
the studio floor
Eighty skills, on the record
80 skills · 3 subagents · 7 gates
- tastethe design constitution: first-grade bar, banned list, required list, heuristics, stack lock
- briefexpands one prompt into a brief: site type, audience, goals, tone words, page list, content inventory, backend needs
- directionchooses ONE aesthetic archetype from 12 named directions plus ONE signature move and an explicit we-will-not list
- mockupguided-mode round: renders three archetypes as throwaway static HTML previews, runs pick/mix/revise to approval
- tokenscompiles the system into Tailwind v4 @theme tokens: color, font, spacing, radius, shadow, easing, animation
- herofirst-viewport sections: variants (typographic, split, full-bleed, product-shot, editorial), headline scale, CTA rank
- navigationheaders and mobile menus: sticky/scroll behavior, mobile menu as designed moment, active states, mega-menu, skip-link
- copywritingvoice definition and every string on the site: headlines, microcopy, CTAs, error/empty text; bans dead startup copy
- gate-visualself-critique loop: screenshot every page, judge against DIRECTION.md + taste with a scored rubric, fix worst issue
- shipproduction readiness: env var audit, build+start smoke test incl. /studio 404, deploy, post-deploy live-URL check
10 of 80 — excerpted from ROSTER.md
Browse all 80why it isn't slop
Seven gates don't take its word for it
- codereal builds, strict types, zero lint noise
- responsivescreenshots at 375, 768, and 1440
- visualan adversarial judge scores every page
- accessibilityWCAG 2.2 AA — computed, not eyeballed
- performanceLighthouse on the production build, zero CLS
- anti-slopthe banned list, enforced by grep
- contentevery string real, every link resolves
Above them sits a written constitution — a banned list this site quotes in full, as subject matter, on the craft page.
The constitution, quotedTwo lines. Then it interviews you.
/plugin marketplace add blyatiful1/ultraweb/plugin install ultraweb@ultraweb