Airsc is free for everyone. If it helps you, support it with $2–$20.

Support
SkillSafeUI & designBeginner friendly

impeccable-lite

ilindaniel · ilindaniel/impeccable-lite

Provides strong frontend design judgment and guidance as a single skill for AI agents, promoting coherent visual direction and practical UI decisions.

Stop agents from designing sloppy UI. Inspired by Impeccable, but without the plugin machinery. Just one SKILL.md file.

25 stars2License: Apache-2.0Updated 3 months ago0 opens

Preview

▍

What you can do with it

  • Ensure AI-generated UI components follow consistent design principles.
  • Get practical guidance on typography, color, layout, and interaction during UI development.
  • Prevent AI agents from generating generic or uninspired interface patterns.

Safety check

Safe

No risky patterns found in the files we scanned.

Automated scan of the repo files. Always review code you run.

From the README

Impeccable Lite

One skill. No plugin, hooks, CLI, or live mode. Just design judgment.

Impeccable Lite is a distilled, independent derivative of Impeccable. It keeps the frontend design guidance and removes the surrounding product ecosystem.

Why this exists

The original Impeccable combines design guidance with commands, deterministic detectors, lifecycle hooks, live browser editing, provider adapters, subagents, installers, and release tooling.

This feature set can be useful, but it can also feel bloated when all you want is better interface decisions.

Impeccable Lite keeps the judgment layer:

  • strong, coherent visual direction
  • design modes for marketing, product UI, editorial work, and showcases
  • practical typography, color, layout, interaction, and motion guidance
  • resistance to generic AI-generated interface patterns
  • accessibility, responsive behavior, performance, and edge-case requirements
  • a bounded build and verification workflow

If you need deterministic design linting or live browser editing, use full Impeccable.

Install

  1. Choose a skills directory from the table below.
  2. Create an impeccable-lite folder inside it.
  3. Save SKILL.md in that folder.
PlatformProjectPersonal or global
Claude Code.claude/skills~/.claude/skills
Codex.agents/skills~/.agents/skills
Cursor.cursor/skills~/.cursor/skills
Gemini CLI.gemini/skills~/.gemini/skills
GitHub Copilot.github/skills~/.copilot/skills
Kiro.kiro/skills~/.kiro/skills
OpenCode.opencode/skills~/.config/opencode/skills
Pi.pi/skills~/.pi/agent/skills
Qoder.qoder/skills~/.qoder/skills
Rovo Dev.rovodev/skills~/.rovodev/skills
Mistral Vibe.vibe/skills~/.vibe/skills
Grok Build.grok/skills~/.grok/skills
Antigravity IDE.agents/skills~/.gemini/config/skills
Antigravity CLI.agents/skills~/.gemini/antigravity-cli/skills
Trae International.trae/skills~/.trae/skills
Trae China.trae-cn/skills~/.trae-cn/skills

Several platforms also recognize .agents/skills as a compatibility path. The table uses each platform's native directory so the installation does not depend on an alias.

Load the skill

Start a new agent session after installation. Codex can select the skill automatically for frontend design work or be invoked explicitly with $impeccable-lite. Claude Code notices changes inside existing skill directories automatically, but should be restarted if the top-level skills directory was created during the session. Gemini CLI can reload with /skills reload, Pi with /reload, and Qoder requires a restart.

If an agent does not support Agent Skills, copy the contents of SKILL.md into its project instructions. That fallback makes the design guidance always-on instead of loading it only for relevant UI work.

License

Apache License 2.0. Impeccable Lite contains material derived from Impeccable by Paul Bakaus, used under the same license. Modifications and original material in Impeccable Lite are copyright 2026 Daniel Ilin.

View source on GitHub