impeccable (pbakaus/impeccable)

ui-design
Searching Database…

What is this?Impeccable is a design language for AI coding agents: one skill, 24 commands, live browser iteration, and 59 deterministic detector rules that make AI-generated frontend design better.
Is it a library I add to my code, or something else?Neither an app nor a library: it installs as a skill inside your AI coding tool, and every command runs through one /impeccable entry point (craft, audit, polish, animate, bolder and more).
How do I set it up with my coding agent?From your project root run npx impeccable install, then run /impeccable init inside your AI tool; Git submodule, VS Code plugin, website ZIP and manual copies are alternatives.
Which AI coding tools can I use it with?Claude Code, Cursor, Gemini CLI, Codex CLI, GitHub Copilot, Grok Build, Hermes Agent, Veto and more; the installer scans for harnesses it finds, like ~/.claude or a project-local .cursor.
Does everything work the same in every supported tool?No: the hook that checks UI file edits installs only on Claude Code, GitHub Copilot, Codex, Cursor and Grok Build; other tools get the commands but need manual trust steps or get no hook at all.
Will it run on Windows, or is it a Mac-only thing?It runs wherever your AI tool does — macOS, Linux and Windows: each copy ships a scripts/impeccable launcher plus impeccable.cmd for Windows, with the engine downloaded once into ~/.impeccable/bin/.
Why does AI-built UI all look the same, and how does this help?Every model trained on the same SaaS templates, so skip the guidance and you get the same tells: Inter everywhere, purple-to-blue gradients, cards nested in cards, gray text on colored backgrounds. Impeccable's rules target exactly those.
What does /impeccable init actually do?It is the one-time setup: init inspects your project, asks only for material gaps in durable product truth and writes PRODUCT.md, so later commands know your audience, purpose, constraints and voice.
Do the 59 detector rules need an LLM or an API key?No. The CLI and browser extension run the deterministic rules with no LLM and no API key; only the critique checks are LLM-only.
Will it clutter my git repo?It writes working files like screenshots and caches under .impeccable/, and the README gives a .gitignore block for them; a few shared artifacts like .impeccable/config.json and design.json stay tracked.
Creator
pbakaus
Size
727.7 MB
Stars
83.2K
Age
11mo
Commits · 90 Days