smithery/yzfly

ui-engineering

Expert system for creating high-quality, brand-aligned user interfaces.

Installation

$ npx skills add smithery/yzfly --skill ui-engineering

Summary

  • Expert system for creating high-quality, brand-aligned user interfaces.
  • Use this skill when asked to design websites, create components, or implement specific visual styles.
  • It contains specifications for major tech companies, design trends, and specific site types like blogs or presentations.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery/yzfly.

npx skills add smithery/yzfly

Browse all from smithery/yzfly

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Skill metadata

Parsed from SKILL.md frontmatter.

LicenseMIT

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,227 B
  • docs SUMMARY.md 316 B

History

  1. First recorded snapshot · 0 installs

SKILL.md

UI Engineering Skill

Overview

This skill provides a comprehensive library of UI Engineering Specifications. Each specification acts as a "stylesheet for logic", defining the exact colors, typography, interactions, and mental models for a specific style.

When to use:

  • "Design a website like Apple"
  • "Create a personal blog"
  • "Build a dashboard like Stripe"
  • "Make a PPT-style website"

How to Use

1. Identify the Style

First, determine the most appropriate style for the user's request.

  • Consult [Registry](references/metaregistry.md) for a complete list of 60+ styles.

2. Read the Spec

Once a style is identified (e.g., stripe, personal_blog), read the corresponding reference file.

  • Example: If the style is stripe, read references/stripe.md.

3. Apply the Rules

Use the Design Tokens, Component Recipes, and Tech Stack defined in the spec references/[spec_name].md to generate code. Do not deviate from the spec's defined hex codes or physics unless explicitly asked.

Available References

Core Registry

  • [Meta Registry](references/metaregistry.md): The master index of all styles, categorized by industry and vibe.

High-Frequency Styles

  • SaaS / Fintech: [Stripe](references/stripe.md), [Linear](references/linear.md)
  • Content / Blog: [Personal Blog](references/personal_blog.md), [Notion](references/notion.md)
  • Presentation: [Presentation Scroll](references/presentation_scroll.md)
  • Big Tech: [Apple](references/apple.md), [Google](references/google.md), [Microsoft](references/microsoft.md)

Skill Structure

ui-engineering/
├── SKILL.md
└── references/
    ├── _meta_registry.md  <- START HERE
    ├── apple.md
    ├── stripe.md
    ├── personal_blog.md
    ├── ... (60+ specs)