
Description
Ask an AI for a page and you get the same one back: Inter everywhere, purple-to-blue gradients, cards nested in cards, a rounded-square icon tile above every heading. Say "make it bolder" and the agent can only guess what that means.
Impeccable gives your coding agent a design vocabulary. Type
It also ships an "AI slop" detector that needs no LLM: 62 deterministic rules catch those clichés plus real quality problems like cramped padding and skipped headings, with no API key, and it runs in CI.
24 design commands: grouped into steering (bolder, quieter, typeset, layout, animate and more), review, finishing (polish, harden, adapt, optimize), live iteration and setup, each one a specific, named move.
critique and audit: critique scores the design against usability heuristics and ranks what to fix first; audit checks accessibility, performance, theming and responsive behavior with P0 to P3 findings.
Project context files:
Live mode: pick an element in the browser, choose a direction, and variants hot-swap in place; accept one and it is written back to your source. Works with Vite, Next, SvelteKit, Astro, Nuxt and plain HTML.
Design hook: scans every UI file your agent edits and hands findings back before the agent calls the work done.
CLI and browser extension:
Impeccable gives your coding agent a design vocabulary. Type
/impeccable bolder the pricing cards and it loads a playbook written for that one move and aims it at one target. quieter tones down a loud interface, distill removes what the page doesn't need, and polish is the final pass before shipping. Install with npx impeccable install; it works with Claude Code, Cursor, Codex, Copilot, Gemini CLI and a dozen more.It also ships an "AI slop" detector that needs no LLM: 62 deterministic rules catch those clichés plus real quality problems like cramped padding and skipped headings, with no API key, and it runs in CI.
Features
24 design commands: grouped into steering (bolder, quieter, typeset, layout, animate and more), review, finishing (polish, harden, adapt, optimize), live iteration and setup, each one a specific, named move.
critique and audit: critique scores the design against usability heuristics and ranks what to fix first; audit checks accessibility, performance, theming and responsive behavior with P0 to P3 findings.
Project context files:
/impeccable init asks only what it can't infer from your code and writes PRODUCT.md; document captures your visual system in DESIGN.md so later changes stay on-brand.Live mode: pick an element in the browser, choose a direction, and variants hot-swap in place; accept one and it is written back to your source. Works with Vite, Next, SvelteKit, Astro, Nuxt and plain HTML.
Design hook: scans every UI file your agent edits and hands findings back before the agent calls the work done.
CLI and browser extension:
npx impeccable detect src/ scans a directory or a live page with JSON or GitHub Actions output, and the Chrome extension overlays findings on any page.
