Back to work

Human Tools

Spec UI

A compiler from product specs to deterministic HTML prototypes.

Spec UI turns agent-authored markdown specs into standalone, portable HTML prototypes with a bounded grammar for SaaS, web-app, and marketing-page review.

A short walkthrough of Spec UI turning a structured markdown spec package into a deterministic standalone HTML prototype.

Specs are easy to write but hard to inspect visually; free-form generated prototypes are easy to make but hard to reproduce or review deterministically.

What I built

A spec-to-prototype compiler that translates structured markdown packages into portable HTML and IR artifacts.

The grammar focuses on bounded SaaS/web-app and marketing-page layouts rather than arbitrary free-form generation.

How it works

Initialize or discover a spec package, validate the source grammar, compile to IR/HTML, and hand the artifact to a human reviewer or agent workflow.

What it proves

The output is a deterministic prototype that can be inspected, shared, and regenerated from source instead of treated as a one-off mockup.