Agent skill

Better Interface Skill: One Review Across Six Domains

The better-interface skill runs one ranked review of a screen or flow across accessibility, layout, writing, typography, color and UI polish, using its sibling skills as the rules.

Install
git clone https://github.com/jakubkrehel/skills.git
View on GitHub

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

What is the better-interface skill?

The better-interface skill is the orchestrator of Jakub Krehel's better skills. It routes your interface through accessibility, layout, writing, typography, color and UI polish, collects their evidence and produces one ranked verdict. It owns no domain rules of its own. Each finding cites a file and line and ends in Block or Approve.

Better-interface is a coordinator. It does not carry rules for accessibility, layout or color. It loads the skill that owns each domain, runs those reviews and merges the results into one table ranked by user impact.

The bar for reporting is evidence, and the bar for Approve is that you inspected what you claim. A density, radius or voice you merely disagree with is not a finding.

How a review runs

  1. Resolve the scope: a screen, a flow or the repository. State it, and if it is too large, narrow it to one complete flow.
  2. Recon the framework, styling system, tokens and any project docs such as CONTRIBUTING.md or AGENTS.md.
  3. Review in order: accessibility, layout, writing, typography, colors and UI polish.
  4. Consolidate one root cause into one row, with every location listed, capped at 15 findings.
  5. Run safe checks the project offers and mark anything you could not run as Not verified.

Escalation triggers

Once the owning skill confirms them, some symptoms are HIGH on sight, such as a control with no accessible name, a missing focus indicator, a pointer only path, clipping at 320px or 200 percent zoom, and meaning carried by color alone.

Who it is for

Best for

  • A whole screen or flow review before launch.
  • One report instead of six separate domain reports.
  • Teams that want fixes in their own styling idiom, preferring deletion or the platform over adding code.

Not for

  • Reviewing a branch, pull request or uncommitted change. Run interface-review, which is user-invoked.
  • Setups without the sibling better skills. A missing domain is marked Not reviewed and never recreated from memory.
  • A design critique with an opinionated style. Related: critique and polish.

Use it with UiChemy

Review the page your agent built, fix the HIGH items, then move it into WordPress with UiChemy AI to WordPress or Figma to WordPress. Get Started on uichemy.com. Related: fixing-accessibility.