.fyi
SkillsMCPPluginsSubagents

Browse by category

DevOps & CI/CD SkillsProductivity & Workflow SkillsOther SkillsProduct & Project Management SkillsDocumentation & Knowledge SkillsCode Review & Refactor SkillsBackend & APIs SkillsAgent Meta & Communication SkillsResearch SkillsSecurity SkillsUX UI & Design SkillsTesting & QA SkillsSee all →

Every Claude Code skill, MCP server, plugin and subagent in one directory. Searchable, comparable, and one command from installed. Live stats from GitHub, npm and PyPI.

We're on Product HuntYour agent's app storeCheck it out →
Agent SkillsMCP ServersPluginsSubagentsCoding Agents
CollectionsOfficial publishersGlossaryFAQBlogSearchSavedFeedback
PrivacyTermsllms.txtSitemap

made with ♥ · © 2026 aaaa.fyi

Independent project · real data from public registries

…/ui-skills/baseline-ui
home/skills/ibelick/ui-skills/baseline-ui
ibelick avatar

baseline-ui

byibelick· 7 skills

Installs

17k

Stars

6.6k

Forks

292

Category

UX UI & Design

View on GitHub

TL;DR

Quickly deslop UI code by fixing spacing, hierarchy, typography, and small layout issues. Use when the interface needs a fast cleanup or polish pass.

How to install baseline-ui?

ibelick/ui-skills/baseline-ui
$npx -y skills add ibelick/ui-skills --skill baseline-ui

Installs into the current project.

›Prefer a prompt? Paste this to your agent

Use this skill

Run `npx skills use "https://github.com/ibelick/ui-skills" --skill "ibelick/ui-skills/baseline-ui"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.

Use the whole pack

Use the skills in "https://github.com/ibelick/ui-skills" that are relevant to the current task. Run `npx skills add "https://github.com/ibelick/ui-skills"` and select the relevant skills, then follow their instructions.

Files · 1

View on GitHub
SKILL.md
1# Baseline UI
2 
3Enforces an opinionated UI baseline to prevent AI-generated interface slop.
4 
5## How to use
6 
7- `/baseline-ui`
8 Apply these constraints to any UI work in this conversation.
9 
10- `/baseline-ui <file>`
11 Review the file against all constraints below and output:
12 - violations (quote the exact line/snippet)
13 - why it matters (1 short sentence)
14 - a concrete fix (code-level suggestion)
15 
16## Stack
17 
18- MUST use Tailwind CSS defaults unless custom values already exist or are explicitly requested
19- MUST use `motion/react` (formerly `framer-motion`) when JavaScript animation is required
20- SHOULD use `tw-animate-css` for entrance and micro-animations in Tailwind CSS
21- MUST use `cn` utility (`clsx` + `tailwind-merge`) for class logic
22 
23## Components
24 
25- MUST use accessible component primitives for anything with keyboard or focus behavior (`Base UI`, `React Aria`, `Radix`)
26- MUST use the project’s existing component primitives first
27- NEVER mix primitive systems within the same interaction surface
28- SHOULD prefer [`Base UI`](https://base-ui.com/react/components) for new primitives if compatible with the stack
29- MUST add an `aria-label` to icon-only buttons
30- NEVER rebuild keyboard or focus behavior by hand unless explicitly requested
31 
32## Interaction
33 
34- MUST use an `AlertDialog` for destructive or irreversible actions
35- SHOULD use structural skeletons for loading states
36- NEVER use `h-screen`, use `h-dvh`
37- MUST respect `safe-area-inset` for fixed elements
38- MUST show errors next to where the action happens
39- NEVER block paste in `input` or `textarea` elements
40 
41## Animation
42 
43- NEVER add animation unless it is explicitly requested
44- MUST animate only compositor props (`transform`, `opacity`)
45- NEVER animate layout properties (`width`, `height`, `top`, `left`, `margin`, `padding`)
46- SHOULD avoid animating paint properties (`background`, `color`) except for small, local UI (text, icons)
47- SHOULD use `ease-out` on entrance
48- NEVER exceed `200ms` for interaction feedback
49- MUST pause looping animations when off-screen
50- SHOULD respect `prefers-reduced-motion`
51- NEVER introduce custom easing curves unless explicitly requested
52- SHOULD avoid animating large images or full-screen surfaces
53 
54## Typography
55 
56- MUST use `text-balance` for headings and `text-pretty` for body/paragraphs
57- MUST use `tabular-nums` for data
58- SHOULD use `truncate` or `line-clamp` for dense UI
59- NEVER modify `letter-spacing` (`tracking-*`) unless explicitly requested
60 
61## Layout
62 
63- MUST use a fixed `z-index` scale (no arbitrary `z-*`)
64- SHOULD use `size-*` for square elements instead of `w-*` + `h-*`
65 
66## Performance
67 
68- NEVER animate large `blur()` or `backdrop-filter` surfaces
69- NEVER apply `will-change` outside an active animation
70- NEVER use `useEffect` for anything that can be expressed as render logic
71 
72## Design
73 
74- NEVER use gradients unless explicitly requested
75- NEVER use purple or multicolor gradients
76- NEVER use glow effects as primary affordances
77- SHOULD use Tailwind CSS default shadow scale unless explicitly requested
78- MUST give empty states one clear next action
79- SHOULD limit accent color usage to one per view
80- SHOULD use existing theme or Tailwind CSS color tokens before introducing new ones

Security

Passed

  • Gen Agent Trust Hubpass
  • Socketpass
  • Snykpass
  • Runlayerpass
  • ZeroLeakspass

Preview

ibelick/ui-skillsibelick/ui-skills

$ npx -y skills add ibelick/ui-skills --skill baseline-ui

▸ installing to .claude/skills…

✓ baseline-ui ready

Repoibelick/ui-skills
TypeSkills
CategoryUX UI & Design
ForDesigner
UpdatedJul 2026
License—
First seenJul 27, 2026

Tags

Skill

Related

6 picks
Type
  1. vercel-labs avatarweb-design-guidelinesReview UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site…SkillsJul 2026498k29k
  2. mattpocock avatarprototypeBuild a throwaway prototype to answer a design question. Use when the user wants to sanity-check whether a state model or logic feels right, or explore what a…SkillsJul 2026446k189k
  3. larksuite avatarlark-whiteboard飞书画板:查询和编辑飞书云文档中的画板。支持导出画板为预览图片、导出原始节点结构、使用多种格式更新画板内容。 当用户需要查看画板内容、导出画板图片、编辑画板时使用此 skill。不负责:飞书云文档内容编辑(lark-doc)、文档内嵌电子表格/Base(lark-sheets / lark-base)。SkillsJul 2026389k16k
  4. nextlevelbuilder avatarui-ux-pro-maxUI/UX design intelligence for web and mobile. Searchable local database with 84 styles, 192 color palettes, 74 font pairings, 192 product types, 98 UX…SkillsJul 2026290k110k
  5. getpaperclipai avatardesign-guidePaperclip UI design system guide for building consistent, reusable frontend components.SkillsJul 2026243k7
  6. pbakaus avatarimpeccableUse when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or…SkillsJul 2026211k50k