Agent skill

Improve UI Skill

A read-only skill that audits one product surface against its own design system, keeps only findings it can prove, and writes self-contained plans for another agent to execute.

Install
git clone https://github.com/ibelick/ui-skills.git
View on GitHub

Stars, license and last push from GitHub. Install count as reported by the open skills directory.

What is the improve-ui skill?

The improve-ui skill is a SKILL.md from the ibelick/ui-skills repo. It audits one existing product surface against the design system that actually governs it, keeps only findings backed by a design contract, a runtime path and a single correction, reports at most three, and writes plans for another agent to run.

improve-ui is an agent skill from the ibelick/ui-skills repo. It audits one coherent product surface against the system that actually governs it, preserves the product's identity and reuses existing design owners. It prefers no finding to an unsupported one.

The skill is strictly read-only on product source. It writes plans only for the changes you select, and a different agent carries them out. The only files it creates or edits live under design-plans/.

How a session runs

  1. Select the surface: one deployable application and one coherent surface family, traced from routes and layouts
  2. Reconstruct the local system from DESIGN.md, repository guidance and the tokens, primitives and variants on the traced path
  3. Prove each candidate finding with a contract, a runtime path and a single correction
  4. Vet every finding by re-opening its sources and trying to falsify it
  5. Report the survivors in a table, at most three, and name what to improve first
  6. Write one self-contained plan per change you select

What you get back

  • A Design language block: audited surface, design sources, documented decisions, governing owners and consumers, and explicit exceptions
  • A Findings table with problem, evidence, proposed change, scope and confidence for each row
  • An Improve first pick: the single finding with the strongest evidence and the biggest payoff
  • Or the plain result No supported findings were found.

Who it is for

Best for

  • Reviewing or refining an interface without replacing its identity
  • Investigating design-system drift in a real codebase
  • Preparing a design handoff that another agent can execute without your context

Not for

  • Editing code directly. If asked to fix or improve, the skill offers a plan and never implements it
  • Accessibility, metadata or performance reviews. It discards those findings unless you request them, and sibling skills in the same repo cover them
  • Judging hierarchy or density from source alone. Those need rendered or user evidence

Use it with UiChemy

improve-ui suits a surface that already lives in a codebase with design rules. If that build came from an AI tool and you want it as WordPress, UiChemy AI to WordPress imports it into Elementor or Gutenberg. Audit the source first, then convert.