Paul Bakaus · @pbakaus ↗

Impeccable

Design guidance for AI coding agents that strips the AI tells out of frontend work. One skill packs 23 commands, a browser detector, and 45 deterministic rules you can run on any UI.

46.2k stars Updated Jul 3, 2026 Apache-2.0 1 skill

The roster

What it does

Impeccable is design guidance for AI coding agents, built to strip the tells out of AI-generated frontend design: Inter for everything, purple gradients, cards nested in cards, gray text on colored backgrounds. It installs as one skill with 23 commands that form a shared design vocabulary with your agent, from polish and audit to bolder, quieter, and animate.

A one-time init writes your product and design context so every later command knows the audience, brand lane, and type. Underneath, 45 deterministic detector rules plus a CLI and browser extension flag anti-patterns with no LLM and no API key. Run npx impeccable install, then /impeccable init inside your agent.

When to use it

  • Your frontend has the AI look

    45 deterministic rules strip the tells out of agent-built UI.

  • You want to check a UI in the real browser

    A built-in detector inspects the running page so the fixes are grounded, not guessed.


Common questions

What's included in Impeccable?

Impeccable is one skill with 23 commands like polish, audit, and critique, a browser detector, and 45 deterministic rules that flag AI tells in frontend design. A setup command writes your product and design context for later commands to read.

Do the checks need an API key?

No. Impeccable's CLI and browser extension run the 45 deterministic detector rules with no LLM and no API key. Only the optional critique commands call a model.

How do I install Impeccable?

From your project root you run npx impeccable install, then /impeccable init inside your AI coding tool. init asks whether the surface is brand or product and writes design context every later command reads.

Is Impeccable free?

Yes. Impeccable is open-source under the Apache 2.0 license with no paid tier.