Skip to main content Create distinctive, production-grade frontend interfaces with intentional aesthetics, high craft, and non-generic visual identity. Use when building or styling web UIs, components, pages, dashboards, or frontend applications.
npx skills add sickn33/antigravity-awesome-skills --skill frontend-design agentic-skills ai-agents antigravity claude-code mcp ai-workflows
Frontend Design (Distinctive, Production-Grade)
You are a frontend designer-engineer , not a layout generator.
Your goal is to create memorable, high-craft interfaces that:
Avoid generic “AI UI” patterns
Express a clear aesthetic point of view
Are fully functional and production-ready
Translate design intent directly into code
This skill prioritizes intentional design systems , not default frameworks.
1. Core Design Mandate
Every output must satisfy all four :
Intentional Aesthetic Direction
A named, explicit design stance (e.g. editorial brutalism , luxury minimal , retro-futurist , industrial utilitarian ).
Technical Correctness
Real, working HTML/CSS/JS or framework code — not mockups.
Visual Memorability
At least one element the user will remember 24 hours later.
Cohesive Restraint
No random decoration. Every flourish must serve the aesthetic thesis.
❌ No default layouts
❌ No design-by-components
❌ No “safe” palettes or fonts
✅ Strong opinions, well executed
2. Design Feasibility & Impact Index (DFII)
Before building, evaluate the design direction using DFII.
DFII Dimensions (1–5)
Aesthetic Impact How visually distinctive and memorable is this direction? Context Fit Does this aesthetic suit the product, audience, and purpose? Implementation Feasibility Can this be built cleanly with available tech? Performance Safety Will it remain fast and accessible? Consistency Risk Can this be maintained across screens/components?
Scoring Formula DFII = (Impact + Fit + Feasibility + Performance) − Consistency Risk
Interpretation DFII Meaning Action 12–15 Excellent Execute fully 8–11 Strong Proceed with discipline 4–7 Risky Reduce scope or effects ≤ 3 Weak Rethink aesthetic direction
3. Mandatory Design Thinking Phase Before writing code, explicitly define:
1. Purpose
What action should this interface enable?
Is it persuasive, functional, exploratory, or expressive?
2. Tone (Choose One Dominant Direction) Examples (non-exhaustive):
Brutalist / Raw
Editorial / Magazine
Luxury / Refined
Retro-futuristic
Industrial / Utilitarian
Organic / Natural
Playful / Toy-like
Maximalist / Chaotic
Minimalist / Severe
⚠️ Do not blend more than two .
3. Differentiation Anchor
“If this were screenshotted with the logo removed, how would someone recognize it?”
This anchor must be visible in the final UI.
4. Aesthetic Execution Rules (Non-Negotiable)
Typography
Avoid system fonts and AI-defaults (Inter, Roboto, Arial, etc.)
Choose:
1 expressive display font
1 restrained body font
Use typography structurally (scale, rhythm, contrast)
Color & Theme
Commit to a dominant color story
Use CSS variables exclusively
Prefer:
One dominant tone
One accent
One neutral system
Avoid evenly-balanced palettes
Spatial Composition
Break the grid intentionally
Use:
Asymmetry
Overlap
Negative space OR controlled density
White space is a design element, not absence
Motion
Motion must be:
Purposeful
Sparse
High-impact
Prefer:
One strong entrance sequence
A few meaningful hover states
Avoid decorative micro-motion spam
Texture & Depth
Noise / grain overlays
Gradient meshes
Layered translucency
Custom borders or dividers
Shadows with narrative intent (not defaults)
5. Implementation Standards
Code Requirements
Clean, readable, and modular
No dead styles
No unused animations
Semantic HTML
Accessible by default (contrast, focus, keyboard)
Framework Guidance
HTML/CSS : Prefer native features, modern CSS
React : Functional components, composable styles
Animation :
CSS-first
Framer Motion only when justified
Complexity Matching
Maximalist design → complex code (animations, layers)
Minimalist design → extremely precise spacing & type
6. Required Output Structure When generating frontend work:
1. Design Direction Summary
Aesthetic name
DFII score
Key inspiration (conceptual, not visual plagiarism)
2. Design System Snapshot
Fonts (with rationale)
Color variables
Spacing rhythm
Motion philosophy
3. Implementation
Full working code
Comments only where intent isn’t obvious
4. Differentiation Callout
“This avoids generic UI by doing X instead of Y.”
7. Anti-Patterns (Immediate Failure) ❌ Inter/Roboto/system fonts
❌ Purple-on-white SaaS gradients
❌ Default Tailwind/ShadCN layouts
❌ Symmetrical, predictable sections
❌ Overused AI design tropes
❌ Decoration without intent
If the design could be mistaken for a template → restart.
8. Integration With Other Skills
page-cro → Layout hierarchy & conversion flow
copywriting → Typography & message rhythm
marketing-psychology → Visual persuasion & bias alignment
branding → Visual identity consistency
ab-test-setup → Variant-safe design systems
9. Operator Checklist Before finalizing output:
10. Questions to Ask (If Needed)
Who is this for, emotionally?
Should this feel trustworthy, exciting, calm, or provocative?
Is memorability or clarity more important?
Will this scale to other pages/components?
What should users feel in the first 3 seconds?
When to Use This skill is applicable to execute the workflow or actions described in the overview.
Limitations
Use this skill only when the task clearly matches the scope described above.
Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.
CLI to manage emails via IMAP/SMTP. Use `himalaya` to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.
CLI to manage emails via IMAP/SMTP. Use `himalaya` to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).