TL;DR: Impeccable is a design system that solves the biggest problem with AI-generated design: clichés. With 7 modules of expertise and 20 steering commands, solopreneurs can generate professional interfaces using Claude Code, Cursor, or any AI assistant, eliminating purple gradients, generic typefaces, and repetitive layouts.

The Uncomfortable Truth About AI Design

If you use Claude, Cursor, or any other AI assistant to create interfaces, you’ve probably seen the pattern.

Purple gradient background. Inter typography everywhere. Nested cards three levels deep. “Moderate” spacing that’s actually generic. No visual signature of your own. Nothing that stands out or feels professional.

This isn’t a failure of your AI. It’s a failure of training architecture.

Large language models are trained on billions of texts and images. When it comes to design, all of them have been exposed to the same websites, the same components, the same patterns. The result? When you ask for design, the AI reproduces the commons — what appears everywhere.

Impeccable is the first tool that solves this systematically.

What Is Impeccable?

Impeccable is an educated design system developed by Pablo Bakaus. It’s not a tool you install. It’s a structured set of design knowledge you feed to your AI assistant.

The idea is simple: if you give your AI real design expertise, it won’t reproduce clichés. It will generate thoughtful, grounded, professional design.

Impeccable combines:

  • 7 expertise modules covering design fundamentals
  • 20 steering commands that guide model behavior
  • Anti-pattern guidance explaining what to avoid
  • Feedback loops for iterative improvement

Result: professional design generated by AI, without looking AI-generated.

The 7 Expertise Modules

1. Typography & Legibility

Impeccable teaches your AI to understand typography beyond “pick a nice font.”

Covers:

  • Visual hierarchy through type
  • Line and letter spacing
  • Font combinations that work
  • Legibility across sizes
  • Anti-patterns: excessive weights, unnecessary style mixing

When using Impeccable, your assistant won’t suggest Inter for everything. It will think about:

  • What function is this type playing?
  • Display or body?
  • What’s the display size?
  • How does this typeface speak to the rest?

2. Color Theory

AI design often suffers from “random color pick syndrome” — colors chosen without logic.

Impeccable structures color through:

  • Psychology and color meaning
  • Contrast and accessibility
  • Harmonic palettes
  • Color as navigation tool
  • Anti-patterns: too many colors, insufficient contrast, purposeless colors

3. Spatial Design (Spacing & Layout)

The spatial module teaches your assistant to understand space not as “put some space here” but as a communication tool.

Covers:

  • Structured grid systems
  • Whitespace as visual breathing room
  • Proportions and scale
  • Alignment and proximity
  • Anti-patterns: inconsistent spacing, casual alignment

4. Motion & Animation

Many AIs ignore motion completely. Impeccable structures animation as:

  • Purpose (feedback, transition, delight)
  • Appropriate duration
  • Easing curves
  • When NOT to use motion
  • Anti-patterns: unnecessary animations, wrong timing, purposeless motion

5. Interaction Patterns

How does a button behave? How does a menu open? Impeccable teaches established interaction patterns:

  • Visual feedback for actions
  • Behavioral consistency
  • Clear affordances
  • States (hover, active, disabled)
  • Anti-patterns: unexpected behavior, lack of feedback

6. Responsive Design

Impeccable structures responsive design not as “make it work on mobile” but as:

  • Layout progression
  • Intentional breakpoints
  • Adaptive hierarchy
  • Touch vs mouse affordances
  • Anti-patterns: breaking layouts, illegible text, non-scaling interfaces

7. UX Writing

The final piece: text. Impeccable teaches your assistant that:

  • Copy is design
  • Voice and tone matter
  • Microcopy guides users
  • Clarity > creativity
  • Anti-patterns: unnecessary jargon, vague instructions, inconsistent tone

The 20 Steering Commands

Beyond the 7 modules, Impeccable provides 20 commands you can use to guide your AI in real-time.

Examples:

/audit — “Critically audit this design. Find weaknesses.”

/normalize — “Standardize spacing, colors, and typography across the design.”

/polish — “Refine details without changing concept. Polish micro-interactions.”

/critique — “Constructive critique: what’s not working?”

/animate — “Add purposeful animations. Where?”

/responsive — “Test this design across 3 breakpoints. Does it work?”

/wcag — “Check WCAG accessibility. Adjust if needed.”

/recolor — “Pick a new color palette, keeping intention.”

These commands work like “skills” for your assistant. Instead of you describing what you want, you invoke specific behavior.

How to Use Impeccable in Practice

With Claude Code

Claude Code is perhaps the best combination with Impeccable because Claude is versatile. Combined with a solid AI stack for solopreneurs, you have a complete ecosystem for professional design.

Workflow:

  1. Initial setup: Paste the 7 modules + 20 commands from Impeccable into your Claude custom instructions

  2. Design request: “Create the UI for an analytics dashboard. Use Impeccable principles.”

  3. Iteration with commands:

    • “Claude, /audit this design. Find problems.”
    • “Now /normalize the spacing.”
    • “Finish with /polish.”
  4. Output: Professional, structured HTML/React design without clichés

With Cursor

Cursor is ideal for code generation with Impeccable.

Workflow:

  1. Add Impeccable to Cursor’s system prompts
  2. Use Cursor to generate components with inline /audit
  3. Fast iteration with autocomplete + steering commands

With Other Assistants (ChatGPT, Gemini, etc)

Same logic works. You feed the assistant Impeccable knowledge and use commands for steering.

Example structured prompt:

You are a designer specialized in the Impeccable Design System.

[INSERT 7 MODULES + 20 COMMANDS FROM IMPECCABLE HERE]

Task: Create a sign-up form for an AI tool.

Constraints:
- Follow all 7 expertise modules
- Typography: clear, no more than 2 fonts
- Colors: coherent palette, good contrast
- Spacing: consistent with grid system
- Interaction: visual feedback on everything
- Responsive: works on mobile and desktop

When finished, `/audit` yourself.

Best Practices with Impeccable

1. Customize Modules for Your Context

Impeccable is a framework, not dogma. If you’re designing for fintech, emphasize security and clarity. If it’s gaming, emphasize delight and micro-interactions.

Customize modules for your domain.

2. Use Steering Commands Iteratively

Don’t ask for everything at once. Use:

  1. Generate basic design
  2. /audit for problems
  3. /polish for details
  4. /responsive to validate breakpoints

3. Keep a Reference Palette

Impeccable works best when your assistant “learns” your visual language. Maintain examples of:

  • Typography you like
  • Colors that work for you
  • Reference layouts

4. Don’t Confuse “Automatic” with “No Decisions”

Impeccable helps your assistant generate better design. But you still make decisions.

The flow is:

  • You: strategic decision (for whom? what problem?)
  • AI: grounded execution (Impeccable modules)
  • You: validation and refinement

5. Combine with Other Systems

Impeccable doesn’t exist alone. Combine with:

  • Design tokens (for consistency)
  • Component libraries (for speed)
  • Figma (for high-fidelity design)
  • Prototyping tools (for validation)

Practical Result: Before vs After

Before (without Impeccable):

"Design a landing page"
→ Purple gradient, Inter everywhere, 3x nested cards, generic copy
→ Looks AI-generated

After (with Impeccable):

"Design a landing page" + [Impeccable modules] + /polish + /wcag
→ Purposeful typography (different display + body types)
→ Thoughtful color palette (not random)
→ Consistent spacing (real grid)
→ Motion with purpose
→ Interactions with feedback
→ WCAG AA accessible
→ Looks professionally designed

Conclusion

Impeccable solves a real problem: AI-generated design is clichéd because AI reproduces the visual commons from training data.

The solution is structured education. Feeding your assistant with real design expertise.

The benefits are direct:

  • ✅ Professional design without hiring a designer
  • ✅ Speed: fast iteration with commands
  • ✅ Consistency: modules guarantee quality
  • ✅ Learning: you develop design literacy
  • ✅ Scalability: a solopreneur can maintain professional aesthetics

If you use Claude Code, Cursor, or any assistant to create interfaces, Impeccable is the most important investment you can make.

It’s not about eliminating manual design. It’s about equipping your AI to not reproduce clichés.


FAQ

Is Impeccable free?

Yes. The framework is open-source. You can copy the 7 modules + 20 commands and use them with any AI assistant.

Does it work with all AI?

Yes. Works with Claude, ChatGPT, Cursor, Gemini, or any LLM you can feed custom instructions to.

How long does it take to learn?

The 7 modules are clear concepts. With basic design literacy, you absorb it in 30 minutes of reading. Practical application takes longer but improves with use.

Can I use Impeccable for existing design?

Yes. Use the /audit command on current design to find improvements.

Does Impeccable replace designers?

No. It replaces the need to hire a full-time designer. A solopreneur can maintain quality with Impeccable + AI assistant. For complex products, you still want a designer.

Does it work better with some models vs others?

Yes. Claude and GPT-4 are excellent. Smaller models struggle to maintain context across all 7 modules. But even Gemini works well.

Can I combine Impeccable with Figma?

Absolutely. Many designers use Impeccable to generate concepts quickly in Figma, then refine manually.


Resources