ui-review_skill

This skill helps ensure frontend changes conform to the Swiss International Style by validating colors, typography, borders, and shadows before commit.
  • TypeScript

26.1k

GitHub Stars

1

Bundled Files

3 weeks ago

Catalog Refreshed

2 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstart where the catalogue uses aiagentskills.

npx veilstart add skill srbhr/resume-matcher --skill ui-review

  • SKILL.md4.2 KB

Overview

This skill reviews frontend UI changes to ensure they comply with the Swiss International Style design system before committing. It flags forbidden patterns, verifies palette and typography, and enforces strict border and shadow rules to keep interfaces consistent and print-friendly.

How this skill works

Run automated regex-based scans against changed files to detect rounded corners, gradients, soft shadows, blur effects, off-palette colors, and other anti-patterns. Follow a short manual checklist per changed file covering colors, typography, borders, shadows, components, and layout to confirm visual correctness and accessibility.

When to use it

  • Before committing any frontend UI changes or pull request merges
  • When introducing new components or updating global styles
  • During design-to-code handoff validation
  • Before publishing resume-editing or PDF preview UIs
  • As part of a CI pipeline pre-merge check

Best practices

  • Run automated scans first, then follow the manual checklist for context-specific decisions
  • Keep spacing in multiples of 4 and ensure mobile-first breakpoints
  • Use only the approved Swiss palette and avoid pastel or off-palette tones
  • Prefer hard shadows with explicit pixel offsets instead of soft shadow utilities
  • Use serif for headers, sans for body, and mono uppercase for labels/metadata

Example use cases

  • Detecting and removing rounded utilities (rounded-sm/md/...) introduced by a new button component
  • Catching accidental gradient backgrounds or blur effects before they reach production
  • Validating that cards, inputs, and status dots follow border and shadow conventions
  • Ensuring resume editor and PDF preview areas do not include retro terminal elements
  • Enforcing consistent typography when adding new headers or label styles

FAQ

Any use of rounded-* utilities, gradient classes, soft shadow utilities, blur/backdrop-blur, or off-palette color classes should be flagged and corrected before merging.

Can I use animation classes like animate-pulse or bounce?

No — animations are limited. Minimal motion may be allowed if it matches the system, but avoid animate-pulse/bounce and decorative opacity classes.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational