UI SKILLBOOK

Skills

Practical instructions for better interface work.

01

accessibilityExternal

Audit and improve web accessibility following WCAG 2.2 guidelines. Use when asked to "improve accessibility", "a11y audit", "WCAG compliance", "screen reader support", "keyboard navigation", or "make accessible".

Accessibility · Layout · Taste
02

emilkowalski-animateExternal

Build an animation from scratch, making the decisions in the order that determines whether it feels right — should it animate at all, what purpose, which tool, which properties, which curve and duration, how it interrupts, how it exits. Writes the implementation. Use when asked to animate something, add motion, make a component feel alive, or build a transition. For critiquing existing motion use review-animations; for auditing a whole codebase use improve-animations.

Motion · Interaction · Taste
03

animation-vocabularyExternal

Sharpen motion language so animation choices feel deliberate and consistent.

Motion · Visual · Taste
04

antfu-designExternal

antfu-style design conventions, broadened. UnoCSS-first, class-based semantic tokens with dual light/dark for tooling and devtools UIs, plus design-read, anti-slop, and micro-interaction polish for landing pages and product surfaces. Use when building or refactoring any interface with UnoCSS.

Layout · Taste · Visual
05

anti-ai-slop-writingExternal

Produce human-sounding text that avoids detectable AI patterns with banned vocabulary, structural variety, and voice calibration.

Taste
06

anti-slopExternal

Detect and remove AI writing tells from prose while preserving the author's voice in blogs, docs, emails, and reports.

Taste
07

apply-design-systemExternal

Reconnect an existing Figma design to published design system components instead of detached layers, local wrappers, or one-off assets.

Design Systems · Taste · Layout
08

audit-design-systemExternal

Audit a Figma screen or component for design-system drift, including missing shared components, local overrides, and unbound tokens.

Design Systems · Taste · Layout
09

balise-ux-writingExternal

Reviews, rewrites, creates, harmonizes, and implements user-centered interface copy across design files, screenshots, product specifications, source code, localization catalogs, prototypes, and rendered applications. Use for buttons, navigation, forms, errors, empty states, onboarding, confirmations, settings, consent, notifications, help, and system feedback while preserving product behavior, terminology, voice, accessibility, localization, legal meaning, component structure, and implementation constraints.

Taste · Layout · Accessibility
10

baseline-uiExternal

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

Design Systems · Visual · Taste
11

beautiful-shadowsExternal

Use when a UI needs better depth, elevation, and shadow treatment without looking muddy.

Visual · Taste · Layout
12

best-practicesExternal

Apply modern web development best practices for security, compatibility, and code quality. Use when asked to "apply best practices", "security audit", "modernize code", "code quality review", or "check for vulnerabilities".

Performance · Layout · Taste
13

better-interfaceExternal

Run a holistic interface review across accessibility, layout, writing, typography, color, and visual polish.

Visual · Accessibility · Design Systems · Taste
14

better-writingExternal

Improve UX writing for interface labels, errors, empty states, settings, notifications, and product voice consistency.

Layout · Accessibility · Taste
15

bolderExternal

Increase visual impact and personality for interfaces that feel too safe, bland, or generic.

Visual · Interaction · Taste
16

breakExternal

Answers "does this survive?" for one component. Renders it on a page in every state real use can put it in, and hands that page over as a visual report of what broke.

Layout · Taste · Visual
17

broExternal

Re-explain the previous assistant message in a much simpler, plain-language version when the last answer was too dense.

Taste · Interaction
18

color-contrast-for-taste

Use accessible contrast ratios as a floor, then build restrained hierarchy on top of them rather than treating them as the whole job.

Visual · Accessibility · Taste
19

compact-landingExternal

Build compact premium landing pages with clear CTA hierarchy, quiet typography, and minimal visual noise.

Visual · Taste · Typography · Layout
20

core-web-vitalsExternal

Optimize Core Web Vitals (LCP, INP, CLS) for better page experience using field and lab evidence. Use when asked to "improve Core Web Vitals", "fix LCP", "reduce CLS", "optimize INP", "page experience optimization", or "fix layout shifts".

Performance · Layout · Taste
21

critiqueExternal

Evaluate design quality with structured UX scoring, persona checks, and actionable remediation guidance.

Visual · Taste
22

delightExternal

Add personality and memorable moments through thoughtful interaction details and emotional UX touches.

Interaction · Motion · Taste
23

design-reviewExternal

Run a sharp, prioritized design critique of a UI — a URL, a screenshot/image, or a component file — covering visual hierarchy, typography, spacing, color & contrast, motion, component states, responsiveness, accessibility, and brand consistency. Returns findings ranked from blocking to polish, each with a specific fix; can optionally apply the fixes to code. Use when the user asks to review/critique a design, page, screen, component, or screenshot, or to check craft/accessibility before shipping.

Visual · Taste · Accessibility
24

taste-skillExternal

Senior UI/UX frontend skill that enforces anti-slop design decisions, motion quality, and architecture discipline.

Taste · Visual · Layout
25

deslopExternal

Remove AI writing patterns from prose so drafts, edits, and reviews sound like a specific human wrote them.

Taste
26

distillExternal

Simplify noisy interfaces by removing non-essential complexity and restoring clear visual focus.

Design Systems · Interaction · Taste
27

emil-design-engExternal

Emil Kowalski's design-engineering philosophy for UI polish, components, animation, and production-ready frontend craft.

Taste · Visual
28

empty-state-design

Treat empty states as an onboarding opportunity, not a placeholder to fill later.

Visual · Taste
29

explain-interfaceExternal

Answers how was this built about an interface. Give it a URL and name the thing you're curious about, and it reads the layers that produce the effect. Reads the whole frontend instead when you don't name a thing. From a screenshot it reconstructs rather than reads and says so.

Taste · Layout · Visual · Design Systems
30

figma-generate-libraryExternal

Build or update a professional design system in Figma from a codebase, including tokens, variant sets, theming, and component libraries.

Design Systems · Taste · Layout
31

find-animation-opportunitiesExternal

Find high-conviction opportunities for useful interface motion while rejecting animation that adds noise or slows users down.

Motion · Interaction · Taste
32

generate-project-planExternal

Generate a FigJam project plan board from a PRD plus codebase context. Interactive flow: research → propose sections → per-section deep research → per-section content + block-shape proposal → create FigJam → skeleton → fill → diagrams → wrap. Each content block (section, nested section, intro callout, table, multi-column text, sticky column, diagram section, metadata strip) has its own subskill reference file. Use when the user asks for 'project plan in FigJam', 'interactive project plan', '/generate-project-plan', or provides a PRD and wants per-section confirmation on content + rendering.

Layout · Taste · Visual
33

gpt-tasteskillExternal

High-agency UX/UI skill with strict layout variance, typography, and GSAP motion engineering constraints.

Taste · Design Systems · Layout
34

gsap-timelineExternal

Official GSAP timeline guidance for sequencing, position parameters, labels, nesting, and playback control with gsap.timeline().

Motion · Taste · Layout
35

soft-skillExternal

High-end visual design guidance for premium typography, spacing, depth, and animation systems.

Taste · Visual
36

human-reviewExternal

Open HTML, Markdown, or localhost pages in the browser so the user can edit text directly, leave anchored comments, and send all feedback back in one batch.

Taste · Layout
37

humanizeExternal

Remove signs of AI-generated writing from prose and audit docs folders for slop across content, language, style, and rhetoric.

Taste
38

blader-humanizerExternal

Rewrite AI-sounding text so it reads naturally without changing meaning, based on Wikipedia's signs of AI writing.

Taste
39

aboudjem-humanizerExternal

Detect 53 AI writing patterns and rewrite text in five voice profiles, with optional scoring and in-place Markdown editing.

Taste
40

image-to-code-skillExternal

Elite website image-to-code skill for Codex. For visually important web tasks, it must first generate the design image(s) itself, deeply analyze them, then implement the website to match them as closely as possible. In Codex, it must prefer large, readable, section-specific images instead of tiny compressed boards, generate fresh standalone images for sections or detail views instead of cropping old ones, avoid lazy under-generation, avoid cards-inside-cards-inside-cards UI, and keep the hero clean, spacious, readable, and visible on a small laptop.

Visual · Taste · Layout
41

imagegen-frontend-mobileExternal

Elite mobile app image-generation skill for creating premium, app-native screen concepts and flows. Designed for iOS, Android, and cross-platform mobile products. Prioritizes clean hierarchy, comfortably readable text, strong multi-screen consistency, controlled color palettes, non-generic creative direction, textured surfaces, image-led composition, tasteful custom iconography, and clean phone mockup framing. By default, screens should be shown inside a subtle premium iPhone or similar phone mockup with a visible frame, while the main focus stays on the app content itself. This skill generates images only. It does not write code.

Visual · Taste · Layout
42

imagegen-frontend-webExternal

Elite frontend image-direction skill for generating premium, conversion-aware website design references. CRITICAL OUTPUT RULE — generate ONE separate horizontal image FOR EVERY section. A landing page with 8 sections produces 8 images. Never compress multiple sections into one image. Enforces composition variety (not always left-text / right-image), background-image freedom, varied CTAs, varied hero scales (giant / mid / mini minimalist), narrative concept spine, second-read moments, and a single consistent palette across all images. Optimized for landing pages, marketing sites, and product comps that developers or coding models can accurately recreate.

Visual · Taste · Layout
43

impeccableExternal

Flagship design skill for production-grade, anti-generic frontend interfaces with strong craft and consistency.

Taste · Visual · Design Systems
44

brutalist-skillExternal

Raw, mechanical interface direction mixing Swiss print structure with terminal-inspired brutalist aesthetics.

Taste · Visual · Interaction
45

interface-reviewExternal

Interface review of a change rather than a screen: uncommitted work, the current branch, or a pull request. Covers interface quality, not correctness, tests, or security.

Taste · Visual
46

landing-page-designExternal

Build high-converting landing pages with intake questions, page structure, conversion copy, SEO, and a disciplined visual system.

Visual · Layout · Taste · Interaction
47

layoutExternal

Fix spacing, composition, and hierarchy rhythm when UI layout feels crowded, flat, or misaligned.

Taste · Design Systems · Visual
48

make-interfaces-feel-betterExternal

Design engineering principles for making interfaces feel polished, with focus on micro-interactions, typography, and visual details.

Taste · Interaction · Visual
49

minimalist-skillExternal

Editorial minimal interfaces with monochrome palettes, typographic contrast, and restrained visuals.

Taste · Visual · Design Systems
50

nitroExternal

Nitro is the framework-agnostic server toolkit (powering Nuxt) for building and deploying web servers anywhere. Use when working with nitro.config, server routes/event handlers, route rules, caching, storage, tasks, websockets, or deploying to Node/Bun/Deno/Cloudflare/Vercel.

Layout · Taste · Visual
51

no-ai-slopExternal

Edit drafts into sharper, more human writing while preserving personal voice, or detect AI-slop patterns without rewriting.

Taste
52

overdriveExternal

Push interfaces into high-impact territory with advanced animation, shaders, and ambitious interaction systems.

Motion · Visual · Taste
53

performanceExternal

Optimize web performance for faster loading and better user experience. Use when asked to "speed up my site", "optimize performance", "reduce load time", "fix slow loading", "improve page speed", or "performance audit".

Performance · Layout · Taste
54

polishExternal

Final quality pass for spacing, alignment, and consistency to prepare UI for launch.

Taste · Visual · Design Systems
55

quieterExternal

Tone down overly intense designs while keeping quality high and preserving hierarchy.

Visual · Design Systems · Taste
56

rad-spacingExternal

Apply hierarchical spacing variables across Figma layouts using proximity-based 4px and 8px increments from the file's library.

Design Systems · Taste · Visual
57

redesign-skillExternal

Audit and upgrade existing interfaces to premium visual quality while preserving product functionality.

Taste · Visual · Interaction
58

scandinavian-designExternal

Apply a refined Scandinavian visual system with a neutral black-and-white foundation, restrained sans-serif typography, purposeful product imagery, generous spacing, clear page chapters, and minimal decoration. Use when the user invokes /scandinavian-design or requests a Nordic, monochrome, calm, spacious, restrained, or minimalist interface.

Visual · Taste · Typography
59

addyosmani-seoExternal

Optimize for search engine visibility and ranking. Use when asked to "improve SEO", "optimize for search", "fix meta tags", "add structured data", "sitemap optimization", or "search engine optimization".

Performance · Layout · Taste
60

signal-geometryExternal

Create sparse geometric illustrations and posters from concepts or briefs, using precise spatial systems, restrained contrast, and matte paper texture.

Visual · Taste
61

simple-englishExternal

Write or rewrite technical text with ASD-STE100 Simplified Technical English for clear, unambiguous, translation-friendly documentation and interface copy.

Taste
62

slide-wrightExternal

Create beautiful, animated web presentations from a topic, rough notes, or an outline. Generates a custom theme and a short two-slide preview, then builds the full deck only once the user confirms the direction. Use when the user wants to make slides, a presentation, a talk deck, or a pitch deck.

Motion · Visual · Taste
63

slopbethExternal

Remove AI-writing tells from prose while preserving meaning, voice, and density during drafting, editing, or review.

Taste
64

smooth-shadow-ringExternal

Style elevated surfaces with smooth shadow ring utilities instead of combining borders or rings with shadows and creating double edges.

Visual · Taste · Design Systems · Layout
65

stitch-skillExternal

Semantic design-system skill for Google Stitch with strict anti-generic UI generation rules.

Design Systems · Taste
66

stop-slopExternal

Remove AI writing patterns from prose when drafting, editing, or reviewing text to eliminate predictable AI tells.

Taste
67

taste-skill-v1External

The original v1 taste-skill, preserved for projects depending on its exact behavior. The current default is `design-taste-frontend` (v2 experimental), which is a substantial rewrite. Use this v1 install name only if you need exact backward compatibility.

Visual · Taste · Layout
68

typesetExternal

Improve typography systems, hierarchy, readability, and text cadence for more intentional interfaces.

Typography · Taste · Visual
69

unlazyExternal

Anti-laziness execution discipline that finishes substantial tasks through gate files and runnable checks instead of premature done reports.

Taste
70

unslopExternal

Cut AI tells from any writing by editing text to remove machine patterns and restore a more human voice.

Taste
71

variantExternal

Answers which of these rather than is this right. Builds several genuinely different versions of one piece of UI behind a picker in the real page, so you can flip between them and promote the one that wins.

Visual · Interaction · Taste · Layout