Frontend Design
ClineOfficialPublished by Cline
- Skill
- Content generator
- Software development
- Apache-2.0
- No issues found
AutoGineer summary
Written by AutoGineer from the skill’s own files, not by the author
This skill assists in building frontend components, pages, and applications by prioritizing a strong, cohesive aesthetic point-of-view. It moves away from generic design patterns by encouraging users to select specific visual themes—such as brutalism, minimalism, or maximalism—and implementing them through precise typography, spatial composition, and motion. The skill provides a framework for making deliberate design choices that result in memorable, functional interfaces.
What it does
- Generates functional frontend code for components and pages
- Applies specific aesthetic themes to interface design
- Provides guidance on typography, color palettes, and spatial layouts
- Implements motion and micro-interactions using CSS or framework-specific libraries
- Incorporates visual details like textures, gradients, and layering to create depth
When to use it
- When you need to build a frontend interface that requires a unique visual identity
- When you want to avoid standard or generic design aesthetics in your web projects
- When you need to implement specific design themes like maximalist or minimalist styles
- When you are looking for creative direction on typography and layout composition
Advantages
- Encourages intentional and cohesive design choices
- Helps break away from common or overused UI patterns
- Provides actionable guidance for both minimalist and maximalist design approaches
- Focuses on creating memorable and context-specific user interfaces
Usage examples
- “Build a landing page for a luxury watch brand using a refined, editorial aesthetic.”
- The agent generates code for a page layout featuring elegant typography, generous negative space, and a sophisticated color palette tailored to a luxury brand.
- “Create a brutalist-style navigation component for a creative portfolio.”
- The agent produces a component with raw, high-contrast visuals, unconventional grid layouts, and bold, characterful font choices.
Install
Download the skill as a ZIP:
https://mp-staging.autogineer.com/agent-skills/cline/frontend-design/downloadUnzip it into the cross-client skills folder of your project:
mkdir -p .agents/skills && unzip frontend-design.zip -d .agents/skills
Documentation by Cline
This skill guides creation of distinctive, production-grade frontend interfaces that avoid generic "AI slop" aesthetics. Implement real working code with exceptional attention to aesthetic details and creative choices.
The user provides frontend requirements: a component, page, application, or interface to build. They may include context about the purpose, audience, or technical constraints.
Design Thinking
Before coding, understand the context and commit to a BOLD aesthetic direction:
Purpose: What problem does this interface solve? Who uses it?
Tone: Pick an extreme: brutally minimal, maximalist chaos, retro-futuristic, organic/natural, luxury/refined, playful/toy-like, editorial/magazine, brutalist/raw, art deco/geometric, soft/pastel, industrial/utilitarian, etc. There are so many flavors to choose from. Use these for inspiration but design one that is true to the aesthetic direction.
Constraints: Technical requirements (framework, performance, accessibility).
Differentiation: What makes this UNFORGETTABLE? What's the one thing someone will remember?
CRITICAL: Choose a clear conceptual direction and execute it with precision. Bold maximalism and refined minimalism both work - the key is intentionality, not intensity.
Then implement working code (HTML/CSS/JS, React, Vue, etc.) that is:
Production-grade and functional
Visually striking and memorable
Cohesive with a clear aesthetic point-of-view
Meticulously refined in every detail
Frontend Aesthetics Guidelines
Focus on:
Typography: Choose fonts that are beautiful, unique, and interesting. Avoid generic fonts like Arial and Inter; opt instead for distinctive choices that elevate the frontend's aesthetics; unexpected, characterful font choices. Pair a distinctive display font with a refined body font.
Color & Theme: Commit to a cohesive aesthetic. Use CSS variables for consistency. Dominant colors with sharp accents outperform timid, evenly-distributed palettes.
Motion: Use animations for effects and micro-interactions. Prioritize CSS-only solutions for HTML. Use Motion library for React when available. Focus on high-impact moments: one well-orchestrated page load with staggered reveals (animation-delay) creates more delight than scattered micro-interactions. Use scroll-triggering and hover states that surprise.
Spatial Composition: Unexpected layouts. Asymmetry. Overlap. Diagonal flow. Grid-breaking elements. Generous negative space OR controlled density.
Backgrounds & Visual Details: Create atmosphere and depth rather than defaulting to solid colors. Add contextual effects and textures that match the overall aesthetic. Apply creative forms like gradient meshes, noise textures, geometric patterns, layered transparencies, dramatic shadows, decorative borders, custom cursors, and grain overlays.
NEVER use generic AI-generated aesthetics like overused font families (Inter, Roboto, Arial, system fonts), cliched color schemes (particularly purple gradients on white backgrounds), predictable layouts and component patterns, and cookie-cutter design that lacks context-specific character.
Interpret creatively and make unexpected choices that feel genuinely designed for the context. No design should be the same. Vary between light and dark themes, different fonts, different aesthetics. NEVER converge on common choices (Space Grotesk, for example) across generations.
IMPORTANT: Match implementation complexity to the aesthetic vision. Maximalist designs need elaborate code with extensive animations and effects. Minimalist or refined designs need restraint, precision, and careful attention to spacing, typography, and subtle details. Elegance comes from executing the vision well.
Remember: capable agents can do extraordinary creative work. Don't hold back; show what can truly be created when thinking outside the box and committing fully to a distinctive vision.
Files
- ATTRIBUTION.mdAdded by AutoGineer836 B
- LICENSELicence file added by AutoGineer10.5 KiB
- SKILL.md4.1 KiB
ATTRIBUTION.md
Attribution
This folder is an unmodified copy of the Agent Skill "frontend-design", distributed by AutoGineer (https://autogineer.com/agent-skills).
Source: https://github.com/cline/skills/tree/26378461e978f2b4e2e6d67b57121b86b2a79ba5/skills/frontend-design
Commit: 26378461e978f2b4e2e6d67b57121b86b2a79ba5
Published by: Cline (https://github.com/cline)
Publisher: Cline (https://github.com/cline)
Licence: Apache License 2.0 (https://github.com/cline/skills/blob/26378461e978f2b4e2e6d67b57121b86b2a79ba5/LICENSE)
Licence evidence: repository licence LICENSE
Retrieved: 2026-11-07
The skill's own files are unmodified copies. AutoGineer is not affiliated with or endorsed by the author or the publisher.
Files added by AutoGineer
ATTRIBUTION.md: this file, written by AutoGineer
LICENSE: copied from LICENSE
Requirements and compatibility
Works with: Claude Code, Claude apps, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI, Kiro, OpenCode, Goose, Amp, Roo Code, JetBrains Junie, Factory Droid, Devin (ex-Windsurf), Mistral Vibe, OpenHands, Letta
“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.
Security
No issues found by our static scan· No issues found
A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.
Attribution and licence
- Published by
- Cline
- Publisher
- Cline (Official)
- Source
- cline/skills · skills/frontend-design · commit 2637846
- Licence
- Apache License 2.0 (redistribution allowed)
- LICENSE (added by AutoGineer from LICENSE)
- ATTRIBUTION.md (written by AutoGineer)
- Synced
AutoGineer is not affiliated with or endorsed by Cline.
Download ZIP
The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download frontend-design.zip