Suite
It's why AI frontends all share one look: no words for hierarchy, contrast, or restraint. Impeccable gives your agent the designer's vocabulary, and gives you the same commands, so you both stop guessing and start directing, live, in your production codebase.
23 commands give you a shared design vocabulary with your AI. Each maps to one discipline (/typeset for type, /colorize for color, /animate for motion), so you can ask for the exact thing without explaining it. Pick any to see it in action, or browse the full reference →
Inherits your tokens, components, and conventions instead of overwriting them. New work fits the system, not the model's defaults.
Captures the brief once, in PRODUCT.md. Every command reads it before designing.
/impeccable document writes one in the Google Stitch format. Your visual system becomes portable.
Plays to each agent's strengths and around its weaknesses. Below: Codex used image generation to draft Neo Mirai before /impeccable craft turned it into shipped code.
A landing page and a dashboard play by different rules. Impeccable runs in two registers, brand or product, and every command knows which.
A detector you can wire into PR checks. 49 deterministic rules, no LLM, exit codes the build can read.
src/Hero.tsx:42 gradient-textsrc/Card.tsx:8 side-stripe-bordersrc/Button.tsx:17 ai-color-palettePick any element in your running dev server, leave a comment or a stroke, hit Go. Three production-quality variants swap in via your framework's HMR.
Variants land in your real file as an ordinary edit, not a throwaway mock. A diff you can review, commit, or undo.
On the GitHub Copilot app? Impeccable is built in. Skip the install and enable it under Settings → Experimental.
npx impeccable install
Installs the build tailored to your harness and model. Requires Node 22.12+.
Same skill, recompiled per target. The part that matters: builds for models with known tells carry extra slop rules banning that model's habits. The Gemini build kills its image-on-hover motion; the Codex build refuses ghost-cards and over-rounding. Native hook wiring and a subagent ship too, where the tool supports them.
/plugin marketplace add pbakaus/impeccable
Claude Code only. After adding the marketplace, open /plugin and install Impeccable from the list.
npx skills add pbakaus/impeccable
The general-purpose skills installer. It installs one shared build for every harness rather than the one compiled for yours, so you give up the provider-native command files and paths tuned to your tool. Functionally complete, just not tailored.
/impeccable init
npx impeccable update
npx skills update
Works with Cursor, Claude Code, GitHub Copilot, Gemini CLI, Codex CLI, and every other major AI coding harness.
npx impeccable detect src/ in a PR check. 49 deterministic rules. JSON output, exit codes for build gates.
View on npm →
Learn more: Getting started · Designing with Impeccable · command docs