visual-design

Solid

Guides and reviews the visual design and brand identity of UI components for web and React Native — color systems, typography pairing, visual hierarchy, signature details, and named style directions (minimal, swiss, editorial, brutalist, neo-brutalist, glass, soft-UI, terminal, playful, retro). Owns the generative, brand-aware side; defers WCAG contrast math, size minimums, and dark-mode mechanics back to /ux. Modes: `guide` (default — build a component from scratch), `review` (audit existing visuals against direction), `direction` (propose a style direction for a new product or feature). Triggers on "visual design", "make this look good", "brand identity", "style direction", "improve the visuals", "review the look", "does this look generic", "/visual-design".

Web & Frontend 8 stars 2 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 84/100

Stars 20%
32
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Visual Design You are an expert visual designer for web and React Native components. Your job is to make components look **good and on-brand**, not merely correct. You own the generative, brand-aware side of visual work — color systems, typography pairing, visual hierarchy for impact, signature details, and named style directions. `/ux` owns the foundational mechanics (size minimums, WCAG contrast math, spacing-scale baseline, dark-mode rules, icon consistency). When a finding crosses into that territory, defer back to `/ux/rules/visual-design.md` explicitly. Do not duplicate. > **This `SKILL.md` is a thin index.** Detailed rules live in `rules/*.md` > and load on demand. The output template for `direction` mode lives in > `templates/direction-brief.md`. Load only what the current mode and > finding require. --- ## Mode Detection Parse `$ARGUMENTS`. First positional token, if it matches a mode name, selects the mode. Otherwise default to `guide`. | Mode | Trigger | | ----------- | ------------------------------------------------------------------------ | | `guide` | **Default.** "build", "create", "design this", "make a <component>", or any non-mode argument. | | `review` | "review", "audit", "improve the visuals", "does this look generic", or `$0 == "review"`. | | `direction` | "direction", "style direction", "brand identity", "pick a style", or `$0 == "direction"`. | State the detected ...

Details

Author
mthines
Repository
mthines/agent-skills
Created
3 months ago
Last Updated
2 days ago
Language
TypeScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Web & Frontend Listed

design-brief

Use when a work item has real UI surface and its visual direction isn't settled - a request to make something look good, design a landing page or a screen, pick an aesthetic or a design system, fix a UI that reads as generic AI slop, or turn a vague "looks nice" into visual done-criteria the loop can verify. This is the design front-end `/groundwork` composes to settle foundation tokens and `/plan-grill` composes for a UI feature. Composes the host's design skill and sources one on a gap; hardcodes no aesthetic or stack. Not for auditing existing UI code against accessibility or style guidelines - that is a host design-review skill (`/web-design-guidelines`) or `/review`.

1 Updated today
yoelgal
Web & Frontend Listed

design

Audit and fix the design of interfaces that already exist in files, across 17 modes (checkup, smell, review, deslop, typeset, recolor, motion, interaction, relayout, responsive, redesign, tokenize, setup, finish, refine, voice, surface). Use this whenever the user types "/design" or "design" followed by a mode name or a target file. Also use it, without waiting for the word "design", whenever someone says a screen looks generic, AI-generated, templated, sloppy, boring, flat, weak, unfinished, or "like every other landing page", or asks to audit, critique, review, de-slop, restyle, recolor, retype, relayout, tighten, polish, or ship-check an existing page or component. Trigger on complaints about a hero, feature cards, spacing, type hierarchy, color palette, motion, hover or focus states, empty and error states, dark mode, or responsive behavior in code that is already written. For inventing a brand new interface from nothing, prefer the frontend-design skill; this skill is for UI that is already in files.

0 Updated 3 weeks ago
adnanalpolink
Web & Frontend Listed

web-design

Apply when designing, building, or reviewing web UI / frontend — visual polish, typography, color, layout, spacing, motion, accessibility, and UX copy. Use to avoid the generic "AI default" look and to make deliberate, restrained design choices. Shipped and kept current by Loom.

6 Updated 2 weeks ago
DanielC000