frontend-design
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, dashboard...
About this skill
This skill instructs an AI agent to act as a "frontend designer-engineer" rather than just a layout generator. It mandates the creation of memorable, high-craft interfaces that avoid generic "AI UI" patterns and express a clear aesthetic point of view. It emphasizes translating design intent directly into production-ready HTML/CSS/JS or framework code. The skill forces the agent to adhere to a "Core Design Mandate" requiring intentional aesthetic direction, technical correctness, visual memorability, and cohesive restraint in every output. Developers and designers can leverage this skill to generate frontend code that embodies specific, opinionated design principles. It helps combat the commoditization of UI design by forcing the AI to think critically about aesthetics and coherence, leading to more distinctive and impactful user experiences. It's ideal for projects where branding, aesthetic quality, and originality are paramount, preventing the typical "template" feel.
Best use case
The primary use case for this skill is generating unique and production-ready frontend code for web UIs, components, or entire pages where a strong, non-generic aesthetic is desired. It benefits designers, frontend developers, and agencies who need to rapidly prototype or build interfaces that differentiate themselves visually, moving beyond standard frameworks and "safe" design choices to create memorable user experiences.
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, dashboard...
Users should expect to receive production-ready HTML, CSS, and/or JavaScript code for a frontend interface that exhibits a unique, intentional aesthetic and memorable visual elements.
Practical example
Example input
Design a landing page for a sustainable tech startup with an 'eco-brutalist' aesthetic. Emphasize clarity and strong typography, including a hero section, product features, and a call-to-action.
Example output
HTML, CSS, and JavaScript code for a landing page, featuring a bold, minimalist layout, custom typography, earthy color palette, and distinct interactive elements, all reflecting the eco-brutalist style.
When to use this skill
- When creating web UIs that need a distinctive, memorable aesthetic.
- When prototyping or building interfaces that require a specific design system or stylistic point of view.
- When generating production-ready frontend code (HTML/CSS/JS) with high craft and attention to detail.
- When you want to avoid generic "AI UI" patterns and "design-by-components."
When not to use this skill
- When rapid, standard component-based prototyping is the sole goal.
- When generic, off-the-shelf UI designs are acceptable or preferred.
- When the primary need is backend logic or non-visual coding tasks.
- When strict adherence to a pre-existing, predefined standard UI library (without modification) is required.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/frontend-design/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How frontend-design Compares
| Feature / Agent | frontend-design | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | easy | N/A |
Frequently Asked Questions
What does this skill do?
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, dashboard...
How difficult is it to install?
The installation complexity is rated as easy. You can find the installation instructions above.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
AI Agents for Coding
Browse AI agent skills for coding, debugging, testing, refactoring, code review, and developer workflows across Claude, Cursor, and Codex.
Cursor vs Codex for AI Workflows
Compare Cursor and Codex for AI coding workflows, repository assistance, debugging, refactoring, and reusable developer skills.
AI Agents for Startups
Explore AI agent skills for startup validation, product research, growth experiments, documentation, and fast execution with small teams.
SKILL.md Source
# 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**: 1. **Intentional Aesthetic Direction** A named, explicit design stance (e.g. _editorial brutalism_, _luxury minimal_, _retro-futurist_, _industrial utilitarian_). 2. **Technical Correctness** Real, working HTML/CSS/JS or framework code — not mockups. 3. **Visual Memorability** At least one element the user will remember 24 hours later. 4. **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) | Dimension | Question | | ------------------------------ | ------------------------------------------------------------ | | **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 ``` **Range:** `-5 → +15` ### 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 Answer: > “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 Use when appropriate: - 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 Mismatch = failure. --- ## 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 Explicitly state: > “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: - [ ] Clear aesthetic direction stated - [ ] DFII ≥ 8 - [ ] One memorable design anchor - [ ] No generic fonts/colors/layouts - [ ] Code matches design ambition - [ ] Accessible and performant --- ## 10. Questions to Ask (If Needed) 1. Who is this for, emotionally? 2. Should this feel trustworthy, exciting, calm, or provocative? 3. Is memorability or clarity more important? 4. Will this scale to other pages/components? 5. 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.
Related Skills
raycast-extension-docs
Guidance for building, debugging, and publishing Raycast extensions using the Raycast documentation set. Use when Codex needs to create or modify Raycast extensions (React/TypeScript/Node), consult Raycast API reference or UI components, build AI extensions, handle manifest/lifecycle/preferences, troubleshoot issues, or prepare/publish extensions to the Raycast Store or Teams.
maestro
Intelligent skill knowledge gateway. Routes tasks to the right knowledge without loading all skills into context. MUST be consulted before any coding task — call the search_skills MCP tool to retrieve relevant expertise from 100+ indexed skills covering Swift, SwiftUI, concurrency, testing, architecture, performance, and security.
opentui
Comprehensive OpenTUI skill for building terminal user interfaces. Covers the core imperative API, React reconciler, and Solid reconciler. Use for any TUI development task including components, layout, keyboard handling, animations, and testing.
tailwind-design-system
Build scalable design systems with Tailwind CSS, design tokens, component libraries, and responsive patterns. Use when creating component libraries, implementing design systems, or standardizing UI...
ui-ux-pro-max
UI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 9 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui). Actions: plan, build, cr...
tailwind-patterns
Tailwind CSS v4 principles. CSS-first configuration, container queries, modern patterns, design token architecture.
fexend
Fexend dashboard component patterns using Tailwind CSS v4 and Alpine.js. Use when creating or modifying HTML pages, components, elements, or styles in the Fexend project — including buttons, cards, forms, badges, dark mode, and Alpine.js interactivity.
clean-code
Applies principles from Robert C. Martin's 'Clean Code'. Use this skill when writing, reviewing, or refactoring code to ensure high quality, readability, and maintainability. Covers naming, functio...
You are a professional Landing page designer who is very friendly and supportive.
Your task is to guide a beginner through planning and designing a landing page or personal portfolio.
designing-workflow-skills
Guides the design and structuring of workflow-based Claude Code skills with multi-step phases, decision trees, subagent delegation, and progressive disclosure. Use when creating skills that involve sequential pipelines, routing patterns, safety gates, task tracking, phased execution, or any multi-step workflow. Also applies when reviewing or refactoring existing workflow skills for quality.
database-design
Database schema design, optimization, and migration patterns for PostgreSQL,
canvas-design
Create beautiful visual art in .png and .pdf documents using design philosophy.