frontend-design

Design front-end UI with visual systems, tokens, and motion rules.

190|27|Updated Apr 22, 2026
One-click install
npx skills add https://github.com/linxuan-sys/opencode-skills-chinese --skill frontend-design-linxuan-sys
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: frontend-design
Source: https://github.com/linxuan-sys/opencode-skills-chinese/tree/main/frontend-design
Command: npx skills add https://github.com/linxuan-sys/opencode-skills-chinese --skill frontend-design-linxuan-sys

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

When a web interface needs to look designed—not just work—this Skill helps you create a clear visual direction, consistent design system, and production-quality layout and motion.

Core Features & Use Cases

  • Design-first front-end planning: Define purpose, audience, emotional tone, visual direction, and a single memorable core point before coding.
  • Visual system construction: Establish typography scale, color tokens, spacing rhythm, layout logic, motion rules, and surface/border/shadow treatments to keep the UI consistent during iteration.
  • Layout and motion with intent: Choose asymmetric hierarchy, depth through overlap, intentional whitespace, and meaningful animations that show information structure and user reactions (avoiding random micro-interactions).
  • When to use: Product pages, dashboards, app shells, components, and visual systems where typography, composition, and interaction quality matter as much as implementation correctness.

Quick Start

Ask the AI to design a production-grade landing page UI in a chosen style (for example, industrial or soft organic) by first defining the framework and visual direction, then producing a consistent typography/color/spacing token plan, and finally specifying an asymmetric layout with purposeful animations.

Frequently Asked Questions about frontend-design

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

FAQPage Schema
How do I design a front-end UI that looks intentional instead of generic?

To design an intentional front-end UI, establish a clear visual direction first, then construct a consistent visual system using typography scales, color tokens, and spacing rhythm before defining layout and motion rules.

What's the best way to build a consistent design system for a web dashboard?

Building a consistent design system for a web dashboard requires defining typography scales, color tokens, spacing rhythm, and motion rules to maintain UI consistency and visual hierarchy during iteration.

How do I add meaningful motion design to a product page without random micro-interactions?

Meaningful motion design requires specifying deliberate animation rules that reflect information structure and user reactions, avoiding random micro-interactions by tying layout choices and depth to visual hierarchy.

Can I use CSS tokens to plan a responsive layout before coding an app shell?

Yes, using CSS tokens to plan a responsive app shell involves defining surface, border, and shadow treatments alongside spacing logic, ensuring accessibility and responsive-ready quality gates are met before implementation.

When do I need to define a visual direction before building a web interface?

You need to define a visual direction before building a web interface when the product page, dashboard, or component requires a deliberate design system where typography, composition, and interaction quality matter as much as implementation correctness.