Skip to content
ai tools

The Free Tool That Fights AI Design Slop

AI can build a polished interface in minutes—and make it look like every other product on the web. The twist: escaping one visual cliché can send your agent straight into another.

Theo Brandt
The Free Tool That Fights AI Design Slop

Why AI Keeps Designing the Same Website

AI coding agents default to generic interface patterns because their training data emphasizes common SaaS examples. Impeccable provides design guidance and checks, helping agents avoid these defaults.

You recognize the tells: Inter everywhere, purple-to-blue gradients, and cards nested inside cards. These ubiquitous elements stem from models trained on the same SaaS templates, creating an "awkward average" of marketing sites and admin panels. It’s functional code, but it lacks identity.

This isn't just aesthetic nitpicking. Interfaces that feel interchangeable fail to communicate a product’s unique value. Your product deserves a distinct visual voice, not just another iteration of the same design slop.

Impeccable, created by jQuery UI founder Paul Bakaus, intervenes. Before every UI edit, an agent reads a list of patterns to avoid. Then, a detector checks the result against 61 deterministic rules, flagging issues like contrast violations and layout traps. The tool integrates directly into GitHub GitHub Copilot, Claude Code, and Cursor.

This combination of prompt-steering and rule-based linting pushes AI beyond its default aesthetic. It’s an essential step toward interfaces that are both functional and visually distinct, helping you avoid the "Tailwind startup look" or, worse, the "serif fonts on parchment" overcorrection.

The Design Coach That Also Checks the Code

Impeccable, a free, open-source tool, tackles this problem head-on. Paul Bakaus, creator of jQuery UI and former Google Developer Advocate, built it to guide AI coding agents toward more nuanced, diverse designs.

Its two-pronged approach combines agent-facing skills with a deterministic detector. Skills inject design context, steering model decisions before code generation. The detector then scrutinizes the generated code against 61 rules, flagging issues without expensive API calls or model tokens. This feedback loop helps agents learn what to avoid.

Practical commands make Impeccable a powerful design coach. audit checks your page for accessibility, performance, and responsive layout. bolder and quieter commands allow fine-tuning visual intensity. For deeper UX insights, critique provides feedback on hierarchy and emotional resonance, while polish prepares designs for shipping.

This hybrid method helps agents break free from the "Tailwind startup" look. Impeccable even adapts to new design clichés, as seen when it added rules to flag overused cream backgrounds and italic serif headlines after a Hacker News commenter critiqued early outputs. It’s an iterative fight against generic design, but a necessary one.

The Anti-Slop Trap: One Cliché for Another

Avoiding one cliché can easily lead to another. While Impeccable effectively steered agents away from the ubiquitous Tailwind-style startup aesthetic, early examples garnered a Hacker News critique: the designs often defaulted to cream backgrounds and large, italic serif headlines. This wasn't a failure of the tool, but a natural consequence of rule-based design.

Rules can flag and discourage familiar patterns, but they cannot inherently choose a distinctive visual direction. Without specific aesthetic guidance, agents might simply gravitate to the next least-flagged set of conventions. This creates a kind of second-order slop, trading purple-to-blue gradients for a different, but equally generic, look.

Impeccable’s creator, Paul Bakaus, responded by expanding its deterministic rules. The detector now flags overused cream backgrounds and big italic serif headlines, preventing this new set of clichés from dominating. This iterative refinement helps agents explore different art styles, pushing beyond a narrow aesthetic range.

Ultimately, Impeccable provides a crucial framework, but taste and product context still demand human oversight. The tool offers a powerful "design vocabulary" for agents, ensuring they don't blindly reproduce internet-average UIs. For a deeper dive into its capabilities, check out Impeccable: The Missing Design Vocabulary for Agents. It’s a vital component in fighting AI design slop, but not a replacement for human creative direction.

Enjoying this? Get one like it in your inbox each morning.

one email a day · unsubscribe in two clicks · no third-party tracking

How to Put Impeccable to Work

Putting Impeccable to work starts with a single command: npx impeccable install. Once installed, brief your AI agent—like Claude Code, Cursor, or GitHub GitHub Copilot—with a concrete design goal. Then, use audit or npx impeccable detect to surface common issues and aesthetic patterns.

This feedback loop is crucial. Impeccable operates as a design harness, not a one-shot makeover. It prevents generic interface patterns by checking against 61 deterministic rules, identifying anything from overused Inter fonts to purple-to-blue gradients and nested cards.

Integrate Impeccable with popular coding agents including:

  • Claude Code
  • Cursor
  • GitHub GitHub Copilot
  • Codex

You can also point the detector at any existing website to identify common visual patterns that contribute to design slop. This provides a baseline for what to avoid.

Expect iterative refinement. Impeccable guides your AI toward more distinctive interfaces through repeated feedback, pushing past the "Tailwind startup" or "serif on parchment" looks. Explore the tool at impeccable.style or dive into the GitHub repository to integrate it into your workflow. Consistent feedback is the only way to make AI interfaces truly less generic.

Frequently Asked Questions

What is Impeccable?

Impeccable is a free, open-source toolkit that helps AI coding agents create and evaluate more distinctive interfaces.

How does Impeccable detect design slop?

Its deterministic detector checks code against design rules, then gives the agent specific issues to address without requiring an extra model call.

Which AI coding tools work with Impeccable?

Impeccable supports agent workflows including Claude Code, Cursor, GitHub Copilot, and Codex.

Does Impeccable make AI designs great in one shot?

No. It can steer and critique an agent’s work, but meaningful improvements generally take multiple rounds of iteration.

Found this useful? Share it.

For builders

Want Stork to write one of these about your product?

Send us a URL. We use the product, form a view, and publish what we actually think — in 8 languages, labeled Sponsored, with no copy approval on your side. That last part is what makes it worth quoting.

See how it works$199 · AI tools & software only

For builders

This page is doing a job for someone else’s tool.

AI agents read it. Buyers land on it. It answers in eight languages and over MCP. Your tool can have one like it — live in 24 hours.