by ilindaniel
Stop agents from designing sloppy UI. Inspired by Impeccable, but without the plugin machinery. Just one SKILL.md file.
# Add to your Claude Code skills
git clone https://github.com/ilindaniel/impeccable-liteGuides for using ai agents skills like impeccable-lite.
impeccable-lite is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by ilindaniel. Stop agents from designing sloppy UI. Inspired by Impeccable, but without the plugin machinery. Just one SKILL.md file. It has 61 GitHub stars.
impeccable-lite's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/ilindaniel/impeccable-lite" and add it to your Claude Code skills directory (see the Installation section above). impeccable-lite ships a SKILL.md manifest, so compatible agents can discover and load it automatically.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh impeccable-lite against similar tools.
No comments yet. Be the first to share your thoughts!
Unlocks once the catalog security scan passes (runs nightly).
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
Derived and modified from Impeccable by Paul Bakaus under Apache-2.0.
Create distinctive, coherent, production-ready interfaces without adding process machinery. Apply design judgment directly to the user's request and the existing product.
For critique or audit requests, inspect and report without editing unless the user also asks for changes.
Choose by surface, not by company category.
Use for landing pages, campaigns, pricing, and marketing. Help the visitor understand, believe, and act. Give the first viewport a clear thesis, demonstrate the product instead of repeating claims, and make the primary action unmistakable.
Use for dashboards, tools, settings, editors, and authenticated application UI. Optimize for task completion, scanability, consistency, familiar affordances, and complete interaction states. Decoration must not compete with the work.
Use for documentation, articles, guides, help, and changelogs. Optimize structure, wayfinding, typography, and comprehension. Keep prose readable and navigation predictable.
Use for portfolios, galleries, showcases, and immersive work. Let the artifact lead while the interface recedes. Use interaction and motion only where they strengthen exploration.
For an established surface, inherit its visual system unless the user explicitly requests a redesign. A missing design document does not make an existing product greenfield.
For a new surface, determine:
Define the direction in one compact statement covering the visual thesis, palette character, typography character, composition, and one memorable interaction or detail. Do not present a large menu of near-identical options when one well-supported direction will do.
prefers-reduced-motion.Unless the brief or existing system clearly earns them, avoid:
Do not merely soften a generic pattern. Replace it with a composition grounded in the content, task, and visual direction.
Do not trade away:
Avoid adding a dependency for a minor visual effect. Prefer CSS, native browser capabilities, and installed project tools. Bound expensive animation and rendering work, clean up observers and listeners, and avoid blocking initial content on non-critical assets.
For frontend changes:
For critique or audit work, report skipped or failed browser steps with concrete reasons.
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.
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:
If you need deterministic design linting or live browser editing, use full Impeccable.
impeccable-lite folder inside it.| Platform | Project | Personal 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.
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.
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.