Claude Code Plugins

Community-maintained marketplace

Feedback

Эксперт по frontend дизайну. Используй для создания UI/UX, типографики, цветовых схем, анимаций и distinctive visual aesthetics.

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name frontend-design
description Эксперт по frontend дизайну. Используй для создания UI/UX, типографики, цветовых схем, анимаций и distinctive visual aesthetics.

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.