frontend-design
Эксперт по frontend дизайну. Используй для создания UI/UX, типографики, цветовых схем, анимаций и distinctive visual aesthetics.
How do I install this agent skill?
npx skills add https://github.com/dengineproblem/agents-monorepo --skill frontend-designIs this agent skill safe to install?
- Gen Agent Trust Hubpass
This skill provides aesthetic guidance and CSS snippets for frontend design. It contains no executable scripts, network activity, or data access patterns. No security risks were detected.
- Socketpass
No alerts
- Snykpass
Risk: LOW · No issues
- Runlayerpass
1 file scanned · No issues
- ZeroLeakspass
Score: 93/100 · 2 sections analyzed
What does this agent skill do?
Frontend Design Expert
Expert in creating distinctive, production-grade frontend interfaces.
Design Thinking
Before coding, commit to a BOLD aesthetic direction:
- Purpose: What problem does this interface solve?
- Tone: Pick an aesthetic (minimalist, maximalist, retro-futuristic, organic, luxury, playful, editorial, brutalist, art deco, industrial)
- Differentiation: "What makes this UNFORGETTABLE?"
CRITICAL: Choose a clear conceptual direction and execute with precision.
Typography
Choose distinctive, characterful fonts. Avoid generic options:
- Avoid: Inter, Roboto, Arial
- Consider: Display fonts paired with refined body fonts
- For Russian projects, use quality cyrillic fonts
Color & Theme
Commit to cohesive aesthetics:
:root {
/* Define your palette with CSS variables */
--primary: #1A237E;
--secondary: #FF6B35;
--accent: #4CAF50;
--background: #0A0A0A;
--text: #FAFAFA;
}
Dominant colors with sharp accents outperform timid palettes.
Motion & Interactions
Use animations for effects and micro-interactions:
/* CSS-only for HTML */
@keyframes reveal {
from { opacity: 0; transform: translateY(20px); }
to { opacity: 1; transform: translateY(0); }
}
.staggered-reveal > * {
animation: reveal 0.6s ease forwards;
}
.staggered-reveal > *:nth-child(1) { animation-delay: 0.1s; }
.staggered-reveal > *:nth-child(2) { animation-delay: 0.2s; }
.staggered-reveal > *:nth-child(3) { animation-delay: 0.3s; }
For React, use Motion library. Orchestrate page load reveals with staggered animations and scroll-triggered interactions.
Spatial Composition
Employ unexpected layouts:
- Asymmetry and overlap
- Diagonal flow
- Grid-breaking elements
- Generous or controlled negative space
Backgrounds & Visual Details
Create atmosphere through:
- Gradient meshes
- Noise textures
- Geometric patterns
- Layered transparencies
- Dramatic shadows
- Decorative borders
- Custom cursors
- Grain overlays
What to Avoid
Never default to generic AI aesthetics:
- Overused font families (Inter, Roboto, Arial)
- Clichéd color schemes (purple gradients)
- Predictable layouts
- Cookie-cutter designs lacking context-specific character
Implementation Philosophy
Match implementation complexity to the aesthetic vision:
- Maximalist designs: Elaborate code with extensive animations and effects
- Minimalist designs: Restraint, precision, careful attention to spacing, typography, and subtle details
Remember: Don't hold back—show what can truly be created when thinking outside the box and committing fully to a distinctive vision.
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/dengineproblem/agents-monorepo/frontend-design">View frontend-design on skillZs</a>