16k

Impeccable

Design fluency for AI harnesses

Great design prompts require design vocabulary. Most people don't have it. Impeccable teaches your AI deep design knowledge and gives you 21 commands to steer the result.

Impeccable teaches your AI real design and gives you 21 commands to steer the result.

What's included
Enhanced impeccable skill + anti-patterns · 21 design commands: /polish, /audit, /typeset, /overdrive...
Get Started
Works with
Cursor Claude Code Gemini CLI Codex CLI VS Code Copilot Antigravity Kiro OpenCode Pi
Before
Welcome to Our Platform
The best solution for your needs

Lorem ipsum dolor sit amet, consectetur adipiscing elit. This is generic placeholder text.

Inter font Purple gradient Generic copy Cards on cards
After

Introducing

Thoughtful Design

Every element serves a purpose. Hierarchy guides the eye. Whitespace breathes.

Generic AI Output
With Design Skills
01

The Foundation

Before commands, before detection, Impeccable teaches your AI real design. Deep reference knowledge across 7 dimensions, loaded every time your AI writes code.

Run /impeccable teach once to set your project's design context. Every command benefits.

02

The Language

21 commands form a shared vocabulary between you and your AI. Each one encodes a specific design discipline, so you can steer with precision.

Pick any command to see it in action. View cheatsheet →

03

The Antidote

Every AI model learned from the same templates. Without intervention, they all produce the same predictable mistakes. Impeccable names them, detects them, and teaches the AI to avoid them.

04

Visual Mode

See design issues highlighted directly in your browser. When you run /critique, Impeccable injects a diagnostic overlay onto your live page. No screenshots, no guesswork.

Live detection overlay
25 deterministic checks

No LLM needed. Pattern matching catches purple gradients, overused fonts, nested cards, low contrast, and more.

Any workflow

Embedded in /critique, or run standalone via the CLI.

New! npx impeccable detect src/
05

Get Started

1

Install the skills Recommended

21 commands that steer your AI toward better design, in real time. The full Impeccable experience.

$ npx skills add pbakaus/impeccable
Works with Cursor, Claude Code, Gemini CLI, Codex CLI, and more.
Then run /impeccable teach to set up your project's design context.
Other install methods
Claude Code plugin
$ /plugin marketplace add pbakaus/impeccable
Then open /plugin to install from Discover tab
Manual download Contains all provider directories. Extract to your project root.
Avoids conflicts with built-in commands or other skill packs
2

Add the CLI Beta

Deterministic anti-pattern detection, cheatsheet and more. Use in CI and beyond.

$ npm i -g impeccable
Or run directly: npx impeccable ...
detect Scan files, dirs, or URLs skills install Install skills into your project skills update Update to latest version
3

Stay updated

Quick reference Command cheatsheet →
$ impeccable skills help
Best together

Skills give your AI the full design toolkit. The CLI adds automated quality gates for reviews and CI.

06

What's New

v2.0 April 3, 2026
  • Anti-pattern detection engine with 25 rules across typography, color, layout, motion, and design quality
  • CLI: npx impeccable detect scans HTML, CSS, JSX/TSX, Vue, Svelte, and CSS-in-JS files with framework detection, multi-file import tracking, and CI/CD-ready JSON output
  • /critique now runs automated detection and opens a browser overlay so you can review flagged anti-patterns live on the page
  • New command: /shape interviews you about purpose, audience, and goals before designing
  • Gallery of Shame: real examples with live detection overlays
View older releases
v1.6.0 March 18, 2026
  • New provider: Trae (China + International)
  • /critique now scores against Nielsen's 10 heuristics, tests with persona archetypes, and assesses cognitive load
  • /audit now scores 5 dimensions with P0-P3 severity ratings and structured action plans
  • Improved skill descriptions for better agent auto-discovery
  • Fixed invalid YAML frontmatter that broke GitHub preview and Codex loading (#67)
  • Codex CLI now uses correct $ prefix for command references
v1.5.1 March 17, 2026
  • /typeset now recommends fixed type scales for app UIs, reserving fluid typography for marketing/content pages
v1.5.0 March 16, 2026
  • 3 new skills: /typeset (fix typography), /arrange (fix layout & spacing), /overdrive (technically extraordinary effects, beta)
  • Skills now auto-gather design context via .impeccable.md — run /teach-impeccable once, all skills benefit
  • Deep linking to commands (#cmd-overdrive, etc.)
v1.3.0 March 12, 2026
  • Added OpenCode provider support
  • Added Pi provider support
  • Recategorized /onboard as an enhancement command
v1.2.0 March 5, 2026
  • Added Kiro support (.kiro/skills/)
  • Restored prefix toggle — download i- prefixed bundles to avoid naming conflicts
  • Audit and critique skills only suggest real, installed commands
v1.1.0 March 4, 2026
  • Unified skills architecture — commands are now skills with user-invocable: true
  • Added VS Code Copilot and Google Antigravity support (.agents/skills/)
  • New install flow: npx skills add as primary, universal ZIP as fallback
  • Added universal ZIP containing all 5 provider directories
  • Renamed /simplify to /distill to avoid Claude Code conflict
v1.0.0 February 28, 2026
  • Initial release with enhanced frontend-design skill
  • 17 design commands: /polish, /audit, /distill, /bolder, and more
  • Support for Cursor, Claude Code, Gemini CLI, and Codex CLI
  • Interactive command cheatsheet
07

Frequently Asked Questions

Where do I put the downloaded files?

The easiest way is npx skills add pbakaus/impeccable — it auto-detects your AI harness and places files correctly.

If you downloaded the universal ZIP, extract it to your project root (same level as your package.json or src/ folder). It creates hidden folders for each supported tool: .cursor/, .claude/, .gemini/, .codex/, and .agents/.

Project-level installation takes precedence and lets you version control your skills.

How do I update to the latest version?
  • All tools: npx skills update (or npx skills check to see what's new first)
  • Claude Code plugin: Open /plugin, go to the Discover tab, and update from there
  • Manual ZIP: Download the latest ZIP from above and extract to your project root, overwriting existing files

Your .impeccable.md design context file (created by /impeccable teach) is never overwritten — your project context is preserved across updates.

Commands or skills aren't appearing. What do I do?

For commands: Type / in your AI harness and look for commands like /audit, /polish, etc. If they don't appear, double-check the files are in the correct location.

For skills: Skills are applied automatically when relevant. To verify, explicitly mention "use the impeccable skill" in your prompt—this forces the AI to acknowledge and apply it.

Tool-specific setup:

  • Cursor: Requires Nightly channel + Agent Skills enabled in Settings → Rules
  • Gemini CLI: Requires @google/gemini-cli@preview + Skills enabled via /settings
I'm new to AI harnesses. Where do I start?

Skills and commands are intermediate features. If you're just getting started, learn the basics first:

Once you're comfortable with basic prompting and code generation, come back and give Impeccable a try.

Is Impeccable free?

Yes. Everything is Apache 2.0: skills, commands, CLI, and the detection engine. Fully open source, free for everyone.

Work with us

Impeccable is built by Renaissance Geek. We work with enterprise teams on large-scale rollouts, custom integrations, and training for designers and developers. If you're a frontier lab, design tool company, or enterprise looking to raise the bar on AI-generated design, let's talk.