Tool ReviewDesign Tools

ui.sh: A First Look at Adam Wathan's AI Design Toolkit

An honest early-access look at the new AI design toolkit from the creators of Tailwind CSS and Refactoring UI.

Yucel F. Sahan
Yucel F. Sahan
8 min read
ui.sh terminal UI toolkit by Adam Wathan and Steve Schoger
ui.sh by Adam Wathan and Steve Schoger

ui.sh is a new project from Adam Wathan (creator of Tailwind CSS) and Steve Schoger (co-author of Refactoring UI). The official pitch is "turning your terminal into a design engineer": install a shell script, and your coding agent (Claude Code, Cursor, Codex, OpenCode, Amp) stops producing the same generic AI landing page and starts shipping interfaces that look like someone who knows design built them.

It's invite-only. Wathan himself calls the current state "uncomfortably early." So what's inside it, is it worth paying for today, and is there anything you can use right now instead?

Full disclosure: we're longtime fans of Adam, Steve, and the whole Tailwind ecosystem. If you're an early adopter at heart or just want to support the team shaping where AI-assisted design is going, ui.sh is worth a look.

What ui.sh is, in plain terms

Strip away the branding and ui.sh is three things: a set of agent skills, an MCP server, and a shell installer that wires them into the coding agent you already use. No editor plugin, no new IDE. It rides on top of Claude Code, Cursor, Codex, OpenCode, or whichever agent speaks MCP.

"The designs will look better, the implementations will be more robust, the code will be more accessible, and no one is going to look at it and immediately think 'great, another obviously AI-designed landing page.'"
Adam Wathan, on what ui.sh is meant to deliver

The skills themselves are curated prompts, markdown files, and reference examples that nudge the model toward better design decisions. According to the launch announcement, they cover:

  • Universal design principles: typography, color, hierarchy.
  • Steering the model away from obvious "AI-designed" tells.
  • Seeding more interesting layouts for specific section types.
  • Generating multiple UI concepts in parallel, with inline preview to pick the one you like.
  • Catching common implementation bugs in standard UI patterns.

The underlying skill primitive is brand-new. Wathan notes skills themselves only became a thing a few months ago. That's part of why he's comfortable shipping early: the platform is young, and the shape of an "AI design toolkit" is still being figured out in public.

What's promising

Four things stand out on paper. First, the pedigree is real: Wathan and Schoger don't need this project for credibility. They shipped Tailwind CSS, Headless UI, Tailwind Plus, and wrote Refactoring UI. If anyone has the design intuition to codify into prompts, it's them.

Second, ui.sh is agent-agnostic by design. Anything that speaks MCP plugs in: Claude Code, Cursor, Codex, OpenCode, Amp. That bet feels right for where the tooling landscape is heading.

Third, multi-concept generation is a good primitive. Spinning up several agents to produce different takes on a section, then letting you pick, is exactly the kind of thing AI is well-suited for. It's arguably the feature doing the most work.

Fourth, the roadmap is sensible, covering multiple design styles, better accessibility, a bigger pattern catalog, and tooling for working in existing projects. All the right directions. The only question is timing.

The early-access reality check

To their credit, the ui.sh team isn't overselling it. From the launch announcement:

"First things first I want to set expectations — things are very early with this project. Uncomfortably early, even. If you're hoping for a polished, Apple-level experience, we're not ready for you yet. Wait a couple more months and give it a spin after we've had a chance to improve it alongside early adopters."
Adam Wathan, ui.sh launch announcement

That candor is refreshing. It's also the thing to weigh most carefully before pulling out the credit card. Six trade-offs are worth thinking through before you commit.

Output quality will be uneven by design

Skills-driven generation skews toward whatever the skill library has been tuned for. Based on the announced focus areas, marketing pages and hero/feature sections are likely to benefit first; dense application UIs and dashboards will probably take longer to land well. Worth testing against your actual use case before you commit.

Token cost is a structural concern

Loading a rich skill library into the context on every agent turn isn't free. Generating multiple concept variants in parallel (a headline feature) multiplies that further. Expect the cost profile to look meaningfully different from a lean "fetch one component on demand" flow.

Pricing vs. stage

$120/yr personal, $300/yr commercial, for a product the author describes as "uncomfortably early." Pricing early isn't wrong, but the gap between stage and sticker is real, and it's worth being honest with yourself about whether you're buying a tool or funding the roadmap.

What you're buying

The value sits in the skill files and prompts. Once patterns like these become widely known, frontier labs tend to fold them into base models over time. The durable moat here is craft and iteration speed, not a secret recipe.

One design aesthetic, for now

The team has been candid that ui.sh currently optimizes for what they call "a single modern UI aesthetic." Long-term, the plan is to support many styles, but if your project needs something that isn't that look (brutalist, retro, editorial, highly custom), the skills aren't pulling in your direction yet. It gets better when the skills get better.

Built for new designs, not existing projects

Another honest note from the announcement: current focus is "producing new designs from scratch," with support for working inside existing projects on the roadmap. If your goal is to evolve a shipped product or match an existing design system, you're ahead of where the tool is today.

Pricing

All three tiers are framed as early-access licenses, priced annually.

Personal
$120 / yr, for personal use or businesses under $250k in annual revenue.
Commercial
$300 / yr, a multi-user license for businesses over $250k in annual revenue.
Platform
Custom, for platforms and services integrating ui.sh into their own product.

The bottom line

Promising, but early.

ui.sh has the right people, the right architectural bets, and an honest sense of where it is on the maturity curve. For early adopters, patrons of the Tailwind ecosystem, and teams whose day job is landing pages with slack budgets for tokens, it's a reasonable wager. For anyone who needs a reliable tool today (especially on application UIs, dense dashboards, or tight budgets), the honest answer is to wait a few months, or pair your agent with a component library that's already production-ready.

We'll revisit this in a few months. The team has earned the benefit of the doubt on execution; the question is how long the "uncomfortably early" window lasts.

Yucel F. Sahan
Reviewed by Yucel F. Sahan

Yucel is a digital product creator and content writer with a knack for full-stack development. He loves blending technical know-how with engaging storytelling to build practical, user-friendly solutions. When he's not coding or writing, you'll likely find him exploring new tech trends or getting inspired by nature.

FAQ

Frequently asked questions

What exactly is ui.sh?

A set of AI agent skills (prompt files, examples, design references) plus an MCP server, installed via a shell script. It hooks into agents like Claude Code, Cursor, Codex, OpenCode, and Amp to steer them toward better UI output.

Who built ui.sh?

Adam Wathan (creator of Tailwind CSS) and Steve Schoger (co-author of Refactoring UI). The same team behind Tailwind CSS, Headless UI, and Tailwind Plus.

Is ui.sh publicly available?

Not yet. It's currently invite-only, with access granted through a Discord community for early adopters.

How much does ui.sh cost?

Personal licenses are $120/year. Commercial licenses for businesses over $250k in annual revenue are $300/year. Platform licenses (for integrating ui.sh into another product) are priced on request.

Is ui.sh worth paying for right now?

The creators themselves describe it as 'uncomfortably early.' If you're comfortable with early-access rough edges and want to help shape the roadmap, maybe. If you need a reliable tool today, it's worth waiting, or pair your agent with a production-ready component library like Tailkits UI in the meantime.

What is ui.sh best suited for today?

Today, ui.sh skews toward new projects (specifically landing pages, hero sections, and marketing-style layouts) built in a modern UI aesthetic. It's a new-from-scratch tool right now, so it's less suited for evolving existing design systems, matching custom visual styles, or dense application/dashboard UIs. The team has signaled all three as areas for future work.

How is Tailkits UI different from ui.sh?

ui.sh steers an AI to generate UI from scratch. Tailkits UI gives the AI a curated library of 200+ production-ready Tailwind components to assemble from, via MCP. Different approach to the same problem (assembly vs. generation), with a free tier and paid plans from $49/year.

Can I use ui.sh and Tailkits UI together?

In principle, yes. They operate at different layers: ui.sh shapes how the model thinks about design; Tailkits UI provides the actual components. Once ui.sh opens up, nothing stops you from running both MCP servers side by side.

Can’t find the answer?

Contact us