frontend-design

Creates production-grade frontend interfaces with intentional visual direction and design systems.

Updated Apr 7, 2026
One-click install
npx skills add https://github.com/inuishan/mac-storage-organiser --skill frontend-design-inuishan
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: frontend-design
Source: https://github.com/inuishan/mac-storage-organiser/tree/main/.codex/skills/frontend-design
Command: npx skills add https://github.com/inuishan/mac-storage-organiser --skill frontend-design-inuishan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? AI-generated interfaces often look generic and interchangeable, lacking a clear visual point of view. This Skill guides the creation of frontend interfaces where typography, color, layout, and motion are deliberately designed rather than defaulted. ## Core Features & Use Cases - Visual Direction Framing: Establishes purpose, audience, tone, and a committed aesthetic direction (minimal, editorial, brutalist, retro-futurist, etc.) before any code is written. - Design System Construction: Defines type hierarchy, color variables, spacing rhythm, layout logic, and motion rules using CSS variables or project tokens. - Anti-Pattern Guardrails: Explicitly avoids generic SaaS hero sections, random accent colors, placeholder typography, and unmotivated animation. - Use Case: When asked to build a landing page or dashboard, the Skill produces a cohesive interface with a distinctive display font, a committed palette, atmospheric backgrounds, and one or two memorable motion moments instead of a default card grid. ## Quick Start Build a landing page for my product with a bold editorial design direction, distinctive typography, and intentional motion.

Frequently Asked Questions about frontend-design

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I make AI-generated UI look less generic?▼

Commit to one clear visual direction before coding, such as editorial, brutalist, or minimal, and execute it consistently. Define a real design system with distinctive fonts, a committed palette, and intentional spacing instead of defaulting to symmetrical card grids and generic hero sections.

How to choose a visual direction for a landing page?▼

Frame the interface first by settling its purpose, audience, emotional tone, and the one thing users should remember. Then pick a single direction like luxury, playful, or industrial and avoid mixing directions casually.

What makes a good design system for frontend projects?▼

A good system defines type hierarchy, color variables, spacing rhythm, layout logic, motion rules, and surface treatments. Implement these as CSS variables or project tokens so the interface stays coherent as it grows.

When should I use animation in web interfaces?▼

Use animation to reveal hierarchy, stage information, reinforce user actions, or create one or two memorable moments. Avoid scattering generic micro-interactions everywhere, since one well-directed load sequence is stronger than many random hover effects.

Does this approach work inside an existing product design system?▼

Yes, the execution rules require preserving the established design system when working inside an existing product. Accessibility and responsiveness must remain intact on both desktop and mobile.