Skip to content
Back to skills

Better Ui

ASecurity

Implement or review focused UI polish using the project’s design system. Use for alignment, surfaces, icons, or interaction detail.

  • 3 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 2, 2026
ai-agentsexpress

Security analysis

A100/100

Pro scans all 9 files and shows the line behind each finding

Scanned October 2, 2026

npx -y skills add transitive-bullshit/skills --skill better-ui --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Better Ui?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Better Ui
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/transitive-bullshit-better-ui/badge)](https://www.skillsdirectory.com/skills/transitive-bullshit-better-ui)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: better-ui
description: "Implement or review focused UI polish using the project’s design system. Use for alignment, surfaces, icons, or interaction detail."
---

# UI polish

Apply the user's requested changes in the project's existing component and styling system. Preserve established tokens, density, icon language, and intentional design choices. Treat the examples in this skill as defaults, not mandatory exact values.

## Focused principles

- Use optical alignment where geometric centering visibly fails. Coordinate nested radii with padding and the existing shape system.
- Use borders for structure or state and shadows for elevation when that matches the project. Image outlines are optional, theme-aware treatments rather than a universal requirement.
- Match icon weight and state treatment to the existing set. Reuse assets and `currentColor` where appropriate; distinct icons can express genuinely different states.
- Give actions clear, timely feedback without adding distracting motion. Preserve state cues when animation is disabled.

For motion, use [motion.md](motion.md) as the shared source for authoring and review. Read a recipe only for the interaction being changed; it does not override project conventions.

## Domain ownership

Consult only the owners relevant to the task:

- [Typography](../better-typography/SKILL.md): wrapping, type scale, font rendering, numeric alignment.
- [Accessibility](../better-accessibility/SKILL.md): names, keyboard/focus, hit areas, semantic behavior.
- [Layout](../better-layout/SKILL.md): grouping, spatial relationships, responsive layout.
- [Colors](../better-colors/SKILL.md): tokens and contrast.
- [Writing](../better-writing/SKILL.md): product copy.

Do not load every owner for a focused polish change.

## Complete the requested work

For implementation, edit the relevant surface, inspect affected states when available, run appropriate checks, and fix failures caused by the change. For review, remain read-only and report supported problems by impact with source evidence and the smallest correction. Optional style preferences are suggestions, not blockers. State actual coverage and unverified checks; no findings is a valid result.

Files in this skill

  • SKILL.md2.2 KB
  • agents/openai.yaml113 B
  • animations.md7 KB
  • enter-exit.md3.7 KB
  • icon-transitions.md4 KB
  • icons.md4.2 KB
  • motion.md3.2 KB
  • performance.md1017 B
  • surfaces.md6.1 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…