Impeccable, built by Paul Bakaus, is a design vocabulary for AI agents — a Claude Code / Cursor / Copilot skill that steers coding assistants away from the repetitive, low-quality design patterns models default to. It ships 23 specialized commands (like /polish, /distill, /critique, /harden) and 59 deterministic detector rules that catch common anti-patterns — gray text on colored backgrounds, overused fonts, bounce easing, nested cards — without needing an API key. A single /impeccable init sets up PRODUCT.md and DESIGN.md files documenting brand, voice, colors, and typography so every agent session shares the same design context. It has over 55,000 GitHub stars and works across 14+ AI coding tools and environments.
Impeccable is a design skill for coding agents, built by Paul Bakaus, that gives Claude Code, Cursor, Copilot and similar tools a vocabulary for talking about interface quality. The problem it targets is familiar to anyone who has let an agent build a page: the output works, and it looks like every other page an agent has ever built. The project ships two things. First, a set of commands, described as twenty-three of them, including polish, distill, critique and harden, which are ways of asking for a specific kind of improvement rather than saying make it nicer. Second, a body of deterministic detector rules, described as fifty-nine, that flag known anti-patterns such as gray text on colored backgrounds, overused fonts, bounce easing and nested cards. Those checks need no API key because they are rules, not model calls. An init command writes PRODUCT.md and DESIGN.md files that hold brand, voice, color and typography, so every later session starts from the same design context.
This is for the builder who ships user-facing interfaces with an agent and has noticed the house style is nobody's. The concrete moment is a landing page or an app screen that is functionally done and visually generic, and you can tell something is off without being able to name it. The detector rules name it. It is equally useful at the start of a project, where writing the design context files once means the agent stops re-inventing your palette and type scale every session. If you are building an internal tool nobody outside the team will see, the effort is hard to justify. Design polish pays where a first impression decides whether someone stays.
Awesome Design.md addresses the same failure with a lighter approach, a curated reference an agent reads for design direction. Impeccable is the heavier, more opinionated system, with named commands and rule-based detection instead of guidance alone, which suits you if you want the agent checked rather than merely advised. Taste Skill is broader again, aimed at judgment across the work rather than interface specifics. Humanizer solves the parallel problem in prose, stripping the tells from generated text the way Impeccable strips them from generated UI. Running Impeccable and Humanizer together covers both halves of a page that reads as machine-made.
Compare with: Awesome Design.md, Taste Skill, Humanizer
The catalog records this as free, and the project is open source. There is no license fee and no account. Some of what it does runs without model involvement at all, since the detector rules are deterministic checks rather than prompts, so that part costs nothing to run. The rest is normal agent usage against whatever plan you already pay for. The design context files it creates do occupy context in every session that loads them, which is a small ongoing tax worth knowing about.
No notes have been added for this tool yet.
No prompting tips have been added yet.
No reviews yet. Be the first!