fec-ui-design

Generate MASTER.md design tokens and page overrides from product context.

21|3|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/bovinphang/frontend-craft --skill fec-ui-design
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fec-ui-design
Source: https://github.com/bovinphang/frontend-craft/tree/main/skills/fec-ui-design
Command: npx skills add https://github.com/bovinphang/frontend-craft --skill fec-ui-design

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Establishes a repeatable frontend design language by providing a design-system generator, design references, and page-overrides workflow, enabling teams to align UI across tools and runtimes.

Core Features & Use Cases

  • Automated design-system generation: builds master design rules, tokens, and page overrides from product context.
  • Page-level customization: supports MASTER.md defaults and per-page overrides for rapid iteration.
  • Reusable assets: coordinates scripts, references, and data to deliver production-grade UI guidance.

Quick Start

Run the design-system.mjs script to generate a Master design system for your project, for example: node skills/fec-ui-design/scripts/design-system.mjs "saas analytics dashboard" --project "Acme Console" --persist --output-dir .

Frequently Asked Questions about fec-ui-design

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

FAQPage Schema
How do I generate a design system for a frontend UI project?

Generate a design system by running the design-system.mjs script with your product context to produce master design rules, tokens, and page overrides. This automated workflow maps product context to design dials, tokens, and page overrides for consistent visual language.

Can I customize design tokens for specific pages without overriding the master rules?

Yes, you can customize design tokens for specific pages using per-page overrides. The system supports MASTER.md defaults for global rules while allowing individual page overrides to enable rapid iteration without breaking the core design system.

What is included in the design guidance output for production-grade frontend UI?

The design guidance output includes MASTER.md defaults, per-page overrides, design tokens, motion guidance, chart guidance, anti-patterns, and QA checklists. These data-driven rules ensure consistent visual language, accessibility, and scalable design tooling.

Does the design system generator work for SaaS and healthcare product contexts?

Yes, the design system generator applies across UI tasks for SaaS, ecommerce, healthcare, and education product contexts. It maps your specific product context to appropriate design dials and tokens to enable consistent visual language.

Do I need any external dependencies to run the design-system generator?

No external dependencies are required to run the design-system generator. The Skill operates independently using included scripts, references, and data components to deliver production-grade UI guidance and design tooling.

How do I persist generated design tokens and master rules for my project?

Persist generated design tokens and master rules by running the design-system.mjs script with the --persist flag and specifying an --output-dir. This saves the MASTER.md, per-page overrides, and tokens directly to your project directory.