dev-frontend-design — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited dev-frontend-design (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
AI-generated interfaces all look alike. Inter/Roboto typography, blue/purple palette, rounded cards, same visual rhythm. To stand out, you must commit to an art direction before writing any code.
Read the project's CLAUDE.md to find a Style: directive:
## Design Direction
Style: terminal # or cockpit, vitality, editorial, glass, signalIf found, strictly apply the direction (see rule .claude/rules/design-style.md).
Before coding, ask the user:
No art direction is defined in CLAUDE.md. Before coding, choose a direction:
>
- terminal: monospace, black/neon green, sharp edges (for dev tools, web CLI) - cockpit: dense, multi-panels, real-time indicators (for dashboards, monitoring) - vitality: colorful, animated, generously rounded (for B2C apps, gamified) - editorial: serif, airy, paper/ivory (for blogs, long form) - glass: glassmorphism, gradients, depth (for premium modern apps) - signal: minimal, gray/white, dense utilitarian (for productivity tools)
Forbidden (overused by AI):
Prefer depending on the direction:
| Direction | Recommended fonts |
|---|---|
| terminal | JetBrains Mono, Fira Code, IBM Plex Mono, Berkeley Mono |
| cockpit | DM Sans, Geist, IBM Plex Sans + Geist Mono for numbers |
| vitality | Nunito, Plus Jakarta Sans, Bricolage Grotesque, Instrument Serif |
| editorial | Playfair Display, Lora, Merriweather, Fraunces + Inter-like sans-serif |
| glass | Geist, SF Pro, Neue Haas Grotesk |
| signal | Geist Mono, IBM Plex Mono, system-ui |
IMPORTANT: If no direction is chosen and the user refuses to choose one, use Geist (modern neutral) but NEVER Inter/Roboto.
Patterns to avoid:
Prefer:
| Direction | Typical palette |
|---|---|
| terminal | #0a0a0a + a single neon accent (#00ff9c, #00d8ff, #ffb000) |
| cockpit | Layered dark (#0d1117, #161b22) + functional colors (alert red, OK green) |
| vitality | 3-4 distinct vivid colors (e.g., #ff6b35, #004e89, #ffd23f), light background |
| editorial | Black/white/cream + 1 accent (poppy red, midnight blue, moss green) |
| glass | Gradient or image background + semi-transparent rgba surfaces |
| signal | Gray/white only + strictly signaling colors |
| Direction | Radius |
|---|---|
| terminal, editorial | 0-4px (sharp) |
| cockpit, signal | 4-6px (subtle) |
| glass | 12-16px (fluid) |
| vitality | 12-16px (generous) |
IMPORTANT: Do NOT use rounded-xl / rounded-2xl by default "because it looks nice". Radius is a signature.
Avoid:
transition-all duration-3001.05 scale hoverPrefer:
| Direction | Animation style |
|---|---|
| terminal | Caret blink, scanlines, glow pulse (100-150ms, step easing) |
| cockpit | Instant transitions, pulse on indicators, fade for updates |
| vitality | Subtle spring/bounce, fluid progress, celebratory feedback |
| editorial | Fade-in on scroll (300-500ms, ease-out), smooth transitions |
| glass | Blur transitions, fade with depth, subtle parallax |
| signal | Almost absent (50-100ms), instant feedback |
Patterns to avoid:
Prefer:
IMPORTANT: NEVER code frontend without having confirmed the art direction.
IMPORTANT: NEVER use Inter, Roboto, Arial, Space Grotesk by default.
IMPORTANT: NEVER propose a centered hero + 3-card grid "because it's safe".
YOU MUST read .claude/rules/design-style.md for details per direction.
YOU MUST explain to the user the WHY of the design choices (artistic commitment > neutrality).
Anthropic ships a frontend-design plugin in their official Claude Code repository: anthropics/claude-code/plugins/frontend-design (also installable from the marketplace at claude.com/plugins/frontend-design; 277K+ installs as of March 2026). It covers similar territory: bold design choices, typography, animations, and avoiding the "Inter font + purple gradient" generic aesthetic.
Users of claude.com/code likely already have this plugin installed by default. This skill captures the art-direction taxonomy (terminal, cockpit, vitality, editorial, glass, signal) the foundation imposes via .claude/rules/design-style.md plus the workflow integration (project's CLAUDE.md Style: declaration) — these are claude-base specific. The Anthropic plugin and this skill are complementary rather than duplicates.
Install command and full list of validated vendor skills: docs/recipes/recommended-vendor-skills.md. Audit pilot trace: specs/marketplace-audit/dev-skills-pilot-2026-05-05.md.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.