frontend

Solid

Builds, styles, and polishes web UI and UX. Use for any frontend, page, component, styling, layout, animation, or visual-quality task, or when asked to make an interface look or feel a certain way.

Web & Frontend 68,941 stars 5670 forks Updated today NOASSERTION

Install

View on GitHub

Quality Score: 83/100

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

Skill Content

# Frontend This file is a router, not a rulebook. The rules live in four rulesets under `references/`, and reading them is the work, not the preamble to it. Before touching any file, name the references the request routes to and the one reason each is needed, then read exactly those. Declaring the set first is what makes the choice reviewable: a reference you never named is one you decided to skip, and a reference you named but never opened is a gap you still owe. Freestyling past the routed set produces the generic AI-slop output this skill exists to prevent. **The bar is not clean-and-correct — it is work a senior designer at Linear, Stripe, or Supabase would ship.** Correct-but-flat is a failure, not a finish. Protect the surface as hard as you protect the build: design is a first-class deliverable, not a one-shot decision you lock and walk away from. ## Phase 0 — Route (before any UI work) | Request involves… | Read | |---|---| | ANY UI implementation, styling, redesign, mockup, or visual decision | `references/design/README.md` FIRST. It enforces two mandatory gates — the Design System Gate (a `DESIGN.md` must exist before any component is written) and the React Dev Tooling Gate (react-grab / react-scan / react-doctor installed by default) — then routes to the taste and brand references below. | | Spatial structure — app shells, scroll ownership, "what goes where", "this layout breaks at X" | ALSO `references/design/layout-skill.md` for the mechanics, then `reference...

Details

Author
code-yeongyu
Repository
code-yeongyu/oh-my-openagent
Created
9 months ago
Last Updated
today
Language
TypeScript
License
NOASSERTION

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Web & Frontend Listed

frontend-design-workflow

Stops AI-generated websites from looking generic. Runs the frontend design and web design workflow before any markup exists: competitor and adjacent-niche research, a validated reference pool, user review mining, art direction, information architecture, the SSR/SSG/SPA rendering and stack decision, design system tokens with theming, accessibility, SEO and metadata, then a build-kickoff prompt and a tracked quality backlog. Use it whenever someone is starting, redesigning, restyling or planning a web product, site, landing page, dashboard or app UI, and especially when a PRD or feature list arrives with no design direction. Trigger on casual phrasings too, such as "build me a site for X", "make this look better", "this looks generic or AI-generated", "add some animation", "what stack should I use", or when a site is named as the feel they want. Do not use it for isolated tweaks inside a mature design system, for backend-only work, or for chart styling where a data-visualisation skill fits better.

1 Updated 3 weeks ago
AviOfLagos
Web & Frontend Solid

frontend-design

Visual and UX design quality for interfaces: hierarchy, spacing rhythm, typographic scale, a restrained color system, layout composition, and polished states. The taste layer above frontend architecture and a11y.

22 Updated today
byerlikaya
Web & Frontend Listed

frontend-craft

Use whenever building or restyling any user-facing UI — web app, site, landing page, dashboard, or component. Trigger on "build the frontend", "make the UI", "style this page", "it looks generic/like AI slop", or any visual/design work. Enforces distinctive, sophisticated, committed design by default (anti "AI slop") and ties every choice to WCAG 2.2 AA accessibility. Loads before the frontend coding agents run.

1 Updated 1 months ago
StielChancellor