Agent Skills that make coding agents design distinctive frontends, using art direction, real photos and a browser self-check instead of generic AI landing pages.
pbakaus/impeccable
Design guidance for AI coding agents, with a design skill, 24 commands, live browser iteration and 61 deterministic detector rules for AI-generated frontend UI.
- Stars
- 83,060
- Forks
- 5,022
- Open issues
- 48
- Last commit
- 17 hours ago
What is it?
Impeccable is a design skill and toolkit for AI coding agents such as Claude Code, Cursor, Codex CLI and Gemini CLI. It gives the agent a shared design vocabulary through commands like polish, audit, critique, distill and animate, and an init step that records product context in PRODUCT.md so later commands know the audience and constraints.
It also ships a standalone CLI and browser extension that run 61 deterministic detector rules against HTML, source directories or live URLs, with no LLM or API key required. The rules target common AI-generated frontend patterns such as overused fonts, purple gradients, nested cards and bounce easing, plus general issues like small touch targets and skipped headings.
On supported harnesses, an installable hook runs the detector after direct UI file edits and feeds findings back into the agent's workflow. Live mode lets you iterate on page elements in the browser against a local dev server or static HTML.
Key features
- 01One /impeccable init step records product context in PRODUCT.md.
- 0224 commands for critique, audit, polish, layout, typography, motion and more.
- 0361 deterministic detector rules runnable via CLI, browser extension or agent hook.
- 04Live browser mode for iterating on elements against a local dev server or static HTML.
- 05Installer supports many AI coding tools, including Cursor, Claude Code, Codex CLI and Gemini CLI.
Use cases
- Improving the visual quality of frontend code generated by an AI coding agent.
- Auditing an existing web page for accessibility, responsive and layout issues before shipping.
- Running the detector in CI on HTML or JSX to flag common generic AI design patterns.
- Scanning a production URL for design anti-patterns without touching the source code.
Quick start
- 1
Install the skill into your project from the project root
npx impeccable install - 2
Inside your AI coding tool, run the one-time setup command
/impeccable init
Things to know
- Requires Node.js for the npx installer, though manual and Git install options work without it.
- Some harnesses need extra steps such as hook approval or trust settings before the design hooks run.
Topics
FAQ
- What is impeccable?
- Design guidance for AI coding agents, with a design skill, 24 commands, live browser iteration and 61 deterministic detector rules for AI-generated frontend UI. Impeccable is a design skill and toolkit for AI coding agents such as Claude Code, Cursor, Codex CLI and Gemini CLI. It gives the agent a shared design vocabulary through commands like polish, audit, critique, distill and animate, and an init step that records product context in PRODUCT.md so later commands know the audience and constraints.
- Is impeccable free to use? What license does it have?
- impeccable is open source under the Apache-2.0 license. Check the license terms before using it in commercial products.
- Is impeccable still maintained?
- Actively maintained. The last commit to impeccable was on Oct 19, 2026.
- What can I use impeccable for?
- Improving the visual quality of frontend code generated by an AI coding agent. Auditing an existing web page for accessibility, responsive and layout issues before shipping. Running the detector in CI on HTML or JSX to flag common generic AI design patterns. Scanning a production URL for design anti-patterns without touching the source code.
- How do I install impeccable?
- Install the skill into your project from the project root: npx impeccable install Inside your AI coding tool, run the one-time setup command: /impeccable init
- Where can I get impeccable?
- The source code and installation instructions are on GitHub: https://github.com/pbakaus/impeccable
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A marketplace of 94 plugins, 202 agents, 185 skills and 105 commands for Claude Code, Codex CLI, Cursor, OpenCode, Copilot, Antigravity and Pi.
Persistent memory for AI coding agents that captures sessions automatically and injects relevant context into later sessions across Claude Code, Cursor, Codex and other MCP clients.
Official AI agent skills that teach coding assistants to use the GSAP animation library correctly, covering core API, timelines, ScrollTrigger and plugins.
A pure instruction and knowledge kit that turns Claude and other coding agents into a UX/UI design expert, with DTCG tokens, component specs, 138 design systems and 52 objective gates.
A collection of 74 game-development skill files for AI coding agents, with a router that loads the right engine and task skills.