frontend-design

Generates production-grade frontend UI code with deliberate typography, color, and layout choices.

1|Updated Mar 18, 2026
One-click install
npx skills add https://github.com/MARUCIE/openclaw-foundry --skill frontend-design-marucie
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: frontend-design
Source: https://github.com/MARUCIE/openclaw-foundry/tree/main/web/public/packs/product-manager/skills/frontend-design
Command: npx skills add https://github.com/MARUCIE/openclaw-foundry --skill frontend-design-marucie

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? New web interfaces built by AI often look generic and interchangeable, with default fonts, purple gradients, and layouts that break under real content. This Skill guides the creation of distinctive, production-grade frontend code for components, pages, landing pages, and dashboards, with explicit rules against common AI-generated aesthetic patterns. ## Core Features & Use Cases - Aesthetic Direction First: Commits to a bold visual direction (typography pairing, color system, motion, spatial composition) before writing any HTML/CSS/JS or React/Vue code. - Anti-Pattern Guardrails: Enforces concrete rules such as avoiding Inter/Roboto defaults, avoiding purple-gradient-on-white schemes, using pure viewport units for responsive scaling, and defaulting to light themes for Chinese audiences. - CJK Typography Handling: Applies mandatory rules for Chinese/Japanese/Korean content, including text-wrap: pretty, whitespace-nowrap on dates and metadata, flex-wrap instead of nested grids, and an orphan-character audit checklist. - Use Case: Ask for a new product landing page, receive a visual direction proposal first, then get working responsive code verified against long text, empty states, and mobile viewports. ## Quick Start Ask the agent to design and build a new landing page for your product, describing the target audience, use scenario, and brand tone in one sentence.

Frequently Asked Questions about frontend-design

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

FAQPage Schema
How do I build a landing page that does not look AI-generated?▼

Start by committing to a specific aesthetic direction covering typography pairing, color system, and layout before writing code. Avoid default fonts like Inter or Roboto and purple gradients on white, which are the most common markers of generic AI output.

How to prevent Chinese text from breaking awkwardly in web layouts?▼

Apply text-wrap: pretty to paragraphs, whitespace-nowrap to dates and metadata, and word-break: keep-all with overflow-wrap: break-word on CJK content. Use flex-wrap instead of nested grids inside narrow cards so text wraps at item boundaries.

Should I use min(vw, px) for responsive font sizing?▼

No, min(10vw, 100px) locks the upper bound and stops scaling on large displays. Use pure vw, vh, or percentage units so elements scale continuously across 1K to 6K screens.

When should I not use this frontend design approach?▼

It is not intended for backend logic or for refactoring existing UI without redesign intent. For taste review of an existing interface, use a design critique skill such as design-taste-frontend instead.

Does the workflow support React and Vue components?▼

Yes, the output can be HTML/CSS/JS, React, or Vue depending on requirements. For React, the Motion library is preferred for animations, while pure HTML deliverables favor CSS-only solutions.