How-to · Design & Creative · By Paul Bakaus

How to use Impeccable Interface Design in your AI agent

Install and use the Impeccable Interface Design skill in Claude Code, Cursor, Codex, Gemini CLI, OpenCode, and Windsurf — with sample prompts.

What you'll get

Impeccable gives your AI assistant the judgment of a senior design director for websites and apps. It can review a page for usability and accessibility, then make it bolder, quieter, more colorful, or simply more polished, and it steers away from the generic look of AI-made sites. It works on the actual site, so it suits founders and designers building with an AI coding tool.

Step 1 — Get the skill source URL

The Impeccable Interface Design skill lives at:

Step 2 — Add it to your AI agent

Copy one of these prompts and paste it into your AI tool. The agent will fetch and install the skill for you.

Claude Code

Add the agent skill from https://github.com/pbakaus/impeccable/tree/main/plugin/skills/impeccable to my project.

Cursor

Install this agent skill: https://github.com/pbakaus/impeccable/tree/main/plugin/skills/impeccable

Codex

Add this skill to .codex/skills/: https://github.com/pbakaus/impeccable/tree/main/plugin/skills/impeccable

Gemini CLI

Add the skill at https://github.com/pbakaus/impeccable/tree/main/plugin/skills/impeccable to my .gemini/skills/ directory.

OpenCode

Install this agent skill from https://github.com/pbakaus/impeccable/tree/main/plugin/skills/impeccable

Windsurf

Add this skill: https://github.com/pbakaus/impeccable/tree/main/plugin/skills/impeccable

Step 3 — Try these prompts

Once the skill is installed, ask your AI things like:

  • Your landing page or app works but looks generic or AI-made
  • You want a design and usability review before you launch
  • You need a first-time user experience or empty states designed
  • You want your site to look good on phones as well as desktops

What this skill does

  • Reviews your site or app with a scored usability critique and a technical audit
  • Polishes layout, typography, spacing, and color before you launch
  • Makes bland designs bolder or loud designs calmer on request
  • Rewrites unclear button labels, empty states, and error messages
  • Records your product's audience and voice so later design work stays consistent
Made byPaul Bakaus
CategoryDesign & Creative