impeccable

Generates production-grade frontend interfaces with distinctive typography, color, and layout design.

Updated Apr 1, 2026
One-click install
npx skills add https://github.com/fauzanazz/katalis --skill impeccable-fauzanazz
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: impeccable
Source: https://github.com/fauzanazz/katalis/tree/main/.agents/skills/impeccable
Command: npx skills add https://github.com/fauzanazz/katalis --skill impeccable-fauzanazz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve? AI-generated frontend code tends to converge on generic, recognizable aesthetics—default fonts, gradient text, card-heavy layouts, and safe color palettes. This Skill enforces a disciplined design process that produces distinctive, production-grade interfaces with intentional typography, OKLCH-based color systems, and deliberate spatial rhythm. ## Core Features & Use Cases - Craft Mode: Shapes a design brief, loads relevant design references, builds the feature, and iterates visually until the result passes quality checks. - Teach Mode: Runs a one-time setup that explores the codebase, asks UX-focused questions, and writes a reusable Design Context file (.impeccable.md) capturing audience, brand personality, and aesthetic direction. - Extract Mode: Identifies repeated components, hard-coded values, and patterns, then consolidates them into a design system with tokens and documented variants. - Use Case: When asked to build a landing page or dashboard, the Skill first establishes design context, rejects reflex font choices like Inter or Space Grotesk, derives light/dark theme from actual user context, and bans known AI design tells such as side-stripe borders and gradient text. ## Quick Start Ask the AI to use the impeccable skill in craft mode to build a pricing page for your product with a bold editorial aesthetic.

Frequently Asked Questions about impeccable

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I avoid generic AI-generated frontend design?▼

Establish design context first: target audience, use cases, and brand personality. Then commit to a bold aesthetic direction, reject reflex font choices like Inter or Space Grotesk, use OKLCH color with tinted neutrals, and ban patterns like gradient text and side-stripe card borders.

What is the difference between craft, teach, and extract modes?▼

Teach is a one-time setup that gathers design context and writes it to .impeccable.md. Craft builds a feature through brief, references, implementation, and visual iteration. Extract consolidates repeated components and hard-coded values into a design system.

Should I use light mode or dark mode for my interface?▼

Derive the theme from audience and viewing context, not defaults. A trading dashboard used in fast sessions suits dark mode; a hospital portal used by anxious patients at night suits light mode. Neither light nor dark should be a reflexive default.

Why does the skill ban certain fonts like Inter and Fraunces?▼

These fonts are training-data defaults that create visual monoculture across AI-generated projects. The skill requires a deliberate selection procedure: define three concrete brand words, imagine the font as a physical object, and browse catalogs past the first designy-looking option.

What CSS patterns are banned by this design approach?▼

Two absolute bans apply: border-left or border-right wider than 1px as accent stripes on cards or callouts, and gradient text via background-clip: text. Both are the most recognizable AI design tells and must be replaced with structurally different elements.

When should I not use this frontend design skill?▼

Skip it when no design context can be obtained, since the skill refuses to infer audience or brand from code alone. It is also unnecessary for backend logic, data pipelines, or tasks with no visual interface component.