Agent skill · Data & Analytics

ui

Produces distinctive, production-grade UI for pages, components, visual interfaces, typography, and screenshot-driven polish. Use when users ask in any language for UI, page, component, frontend, typography, screenshot-grounded visual polish, or complaints that a screen looks unclear, ugly, inconsistent, or visually wrong. Not for backend logic or data pipelines.

Tw935,692★ · +38/wk · 1 repos on radarProfile →
claude-codeMIT
Install
npx skills add tw93/Waza --skill ui --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 9
SKILL.md size: 16 KB
Bundled scripts: none
Path: skills/ui/SKILL.md
Open the folder on GitHub →
Where it comes from
Source: tw93/Waza
Stars: 6,760
Language: Python
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# UI: Build It With a Point of View Prefix your first line with 🥷 inline, not as its own paragraph. If it could have been generated by a default prompt, it is not good enough. ## Outcome Contract - Outcome: a usable interface or visual fix with a clear point of view and no incoherent layout, text, or responsive breakage. - Done when: the real rendered surface or generated artifact has been checked against the user's visual goal and the relevant viewport states. - Evidence: screenshots, rendered UI, source components, design tokens, accessibility constraints, and user-provided references. - Output: the implemented visual change or a precise visual review with the remaining verification gap named. **Output language rule:** Never use U+2014 em dash in any output from this skill. Use commas, colons, or periods instead. **Chinese gut-feel complaints**: when the user says "很傻", "很怪", "突兀", "不协调", "不和谐" about a visual, treat it as an aesthetic rejection, not a debugging symptom. Generated image assets stay in `references/mode-generated-asset.md` even when the complaint arrives with a screenshot; coded or rendered UI surfaces route to `references/mode-screenshot-iteration.md`, not to `/hu

What's inside
Steps it walks through
  1. Outcome Contract
  2. Durable Context Preflight
  3. Mode Picker
  4. Lock the Direction First
  5. Source repo as reference
  6. Existing-native-app exception (do not propose wholesale platform restyling)
  7. App shell exception (sidebar + main workspace)
  8. Data dashboard exception
  9. When Asked For Options
  10. Hard Rules
  11. Gotchas
  12. Output: Aesthetic Review
Ships with 8 files
  • references/design-aesthetic-quality.md
  • references/design-data-viz.md
  • references/design-native-motion.md
  • references/design-reference.md
  • references/durable-context.md
  • references/mode-generated-asset.md
  • references/mode-quick-fix.md
  • references/mode-screenshot-iteration.md
More from Waza
All skills →
About this skill
What does the ui skill do?

Produces distinctive, production-grade UI for pages, components, visual interfaces, typography, and screenshot-driven polish. Use when users ask in any language for UI, page, component, frontend, typography, screenshot-grounded visual polish, or complaints that a screen looks unclear, ugly, inconsistent, or visually wrong. Not for backend logic or data pipelines.

How do I install it?

Run `npx skills add tw93/Waza --skill ui --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From tw93/Waza, a repository with 6,760 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going