01
It starts by itself
PR touches UI code. Runs in GitHub Actions or Claude Code routine.
- ↻ PR touches UI code
pull_request paths: **/*.css, **/*.tsx
Every screen change is checked for rough details.
Install the Better UI skill and make it a habit: follow https://gethabit.dev/skills/jakubkrehel/better-ui.md
38K installs8K starsMIT licenceSource on GitHub ↗

Better UI
by jakubkrehel · 38K installs
The skill
Fixes small details that make screens look rough.
Only when you ask.
Cleaner look
Every screen change is checked for rough details. Your app looks cleaner.
↻ Runs by itselfevery time you change app screens
When does it start? How does it check its work? What does it remember?
Stops after one pull request per run.
Keep its tokens and motion language, and treat a consistent choice as a preference.
Check nested radius, shadows versus borders and image outlines.
Check press scale, transitions, exits, stagger and reduced-motion gating.
Check stroke weight, currentColor and hover only on hover-capable pointers.
Leave typography, accessibility, layout and colors to the sibling better skills.
Write one row per root cause with severity and end with Block or Approve.
It writes only in its own folder and asks you before anything goes out.
Read both lists. If the left one sounds like you, the Better UI skill helps.
No. It keeps your tokens and only flags the same detail done two ways.
It reads every state from the code and marks unchecked items as Not verified.
Copy the prompt at the top into your agent. It installs the skill from jakubkrehel/skills and sets up the habit. Or run npx skills add jakubkrehel/skills --skill better-ui.
Yes. It is published under MIT. Habit is free too.
Install the Better UI skill and make it a habit: follow https://gethabit.dev/skills/jakubkrehel/better-ui.md
All jakubkrehel skills →More design skills →
Works in
Made by jakubkrehel, published under MIT. Habit links to the original and never changes it. Is this your skill?