frontend-design

Orchestrator for creating distinctive, production-grade interfaces.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "frontend-design" with this command: npx skills add majesticlabs-dev/majestic-marketplace/majesticlabs-dev-majestic-marketplace-frontend-design

Frontend Design

Orchestrator for creating distinctive, production-grade interfaces.

Skill Routing

Based on needs, invoke specialized skills:

Need Skill Content

Design direction frontend-design-philosophy

Aesthetic extremes, anti-patterns

CSS implementation frontend-css-patterns

Typography, color, motion, spatial

React/Vue patterns See references/react-vue.md

Framer Motion, Vue Transitions

Rails/Hotwire See references/rails-hotwire.md

ViewComponent, Stimulus, Turbo

Framework Resources

React/Vue

See references/react-vue.md for:

  • Framer Motion staggered animations

  • Vue Transition/TransitionGroup patterns

  • Component architecture with design tokens

Rails/Hotwire

See references/rails-hotwire.md for:

  • ViewComponent with sidecar styles

  • Stimulus reveal/toggle controllers

  • Turbo Frames & Streams with animations

  • ERB layout patterns with content_for

  • CSS design tokens and import order

Implementation Resources

Resource Content

ui-implementation-guide.md Typography rules, color, forms, buttons, tables

motion-patterns.md Page load, scroll triggers, hover, performance

css-polish-tips.md Accessibility, scroll, focus, defensive CSS

landing-page-design.md Section design, palettes, typography pairings

Workflow

  1. Clarify design direction

    • Invoke frontend-design-philosophy for aesthetic guidance
    • User picks: brutalist, minimalist, luxury, playful, etc.
  2. Implement CSS foundation

    • Invoke frontend-css-patterns for typography, color, motion
    • Customize Tailwind or write CSS variables
  3. Apply framework patterns

    • React/Vue: Use references/react-vue.md
    • Rails/Hotwire: Use references/rails-hotwire.md
  4. Polish and validate

    • Use references/css-polish-tips.md for accessibility
    • Use references/motion-patterns.md for animation
    • Run validation checklist from philosophy skill

Quick Reference

Web Interface Standards

See references/web-interface-standards.md for:

  • Keyboard operability requirements (WAI-ARIA widget patterns)

  • Touch target sizing (44px mobile, 24px desktop)

  • Form behavior (Enter submission, autocomplete, mobile keyboards)

  • Animation accessibility (prefers-reduced-motion )

  • Network performance budgets (POST < 500ms, virtualization thresholds)

Validation Checklist:

  • Distinctive typography (not default fonts)

  • Intentional, limited color palette

  • Layout breaks predictable patterns

  • Motion serves purpose

  • Clear design direction

  • Responsive quality maintained

  • Accessibility preserved

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

google-ads-strategy

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

viral-content

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

market-research

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

free-tool-arsenal

No summary provided by upstream source.

Repository SourceNeeds Review