MR
Mayur Rathi
@github
⭐ 34.1k GitHub stars

Premium-Frontend-Ui

Premium-Frontend-Ui是一款code方向的AI技能,核心价值是A comprehensive guide for GitHub Copilot to craft immersive, high-performance web experiences with advanced motion, typography, and architectural craftsmanship,可用于解决开发者在code领域的实际问题,帮助用户提升效率、自动化重复任务或优化工作流。

A comprehensive guide for GitHub Copilot to craft immersive, high-performance web experiences with advanced motion, typography, and architectural craftsmanship.

Last verified on: 2026-05-30
mkdir -p ./skills/premium-frontend-ui && curl -sfL https://raw.githubusercontent.com/github/awesome-copilot/main/skills/premium-frontend-ui/SKILL.md -o ./skills/premium-frontend-ui/SKILL.md

Run in terminal / PowerShell. Requires curl (Unix) or PowerShell 5+ (Windows).

Skill Content

# Immersive Frontend UI Craftsmanship


As an AI engineering assistant, your role when building premium frontend experiences goes beyond outputting functional HTML and CSS. You must architect **immersive digital environments**. This skill provides the blueprint for generating highly intentional, award-level web applications that prioritize aesthetic quality, deep interactivity, and flawless performance.


When a user requests a high-end landing page, an interactive portfolio, or a specialized component that requires top-tier visual polish, apply the following rigorous standards to every line of code you generate.


---


1. Establishing the Creative Foundation


Before generating layout code, ensure you understand the core emotional resonance the UI should deliver. Do not default to generic, unopinionated code.


Commit to a strong visual identity in your CSS and component structure:

- **Editorial Brutalism**: High-contrast monochromatic palettes, oversized typography, sharp rectangular edges, and raw grid structures.

- **Organic Fluidity**: Soft gradients, deeply rounded corners, glassmorphism overlays, and bouncy spring-based physics.

- **Cyber / Technical**: Dark mode dominance, glowing neon accents, monospaced typography, and rapid, staggered reveal animations.

- **Cinematic Pacing**: Full-viewport imagery, slow cross-fades, profound use of negative space, and scroll-dependent storytelling.


---


2. Structural Requirements for Immersive UI


When scaffolding a page or generating core components, include the following architectural layers to transform a standard page into an experience.


2.1 The Entry Sequence (Preloading & Initialization)

A blank screen is unacceptable. The user's first interaction must set expectations.

- **Implementation**: Generate a lightweight preloader component that handles asset resolution (fonts, initial images, 3D models).

- **Animation**: Output code that transitions the preloader away fluidly—such as a split-door reveal, a scale-up zoom, or a staggered text sweep.


2.2 The Hero Architecture

The top fold must command attention immediately.

- **Visuals**: Output code that implements full-bleed containers (`100vh`/`100dvh`).

- **Typography Engine**: Ensure headlines are broken down syntactically (e.g., span wrapping by word or character) to allow for cascading entrance animations.

- **Depth**: Utilize subtle floating elements or background clipping paths to create a sense of scale and depth behind the primary copy.


2.3 Fluid & Contextual Navigation

- **Implementation**: Do not generate standard static navbars. Output sticky headers that react toscroll direction (hide on scroll down, reveal on scroll up).

- **Interactivity**: Include hover states that reveal rich content (e.g., mega-menus that display image previews of the hovered link).


---


3. The Motion Design System


Animation is not an afterthought; it is the connective tissue of a premium site. Always implement the following motion principles:


3.1 Scroll-Driven Narratives

Generate code utilizing modern scroll libraries (like GSAP's ScrollTrigger) to tie animations to user progress.

- **Pinned Containers**: Create sections that lock into the viewport while secondary content flows past or reveals itself.

- **Horizontal Journeys**: Translate vertical scroll data into horizontal movement for specific galleries or showcases.

- **Parallax Mapping**: Assign subtle, varying scroll-speeds to background elements, midground text, and foreground imagery.


3.2 High-Fidelity Micro-Interactions

The cursor is the user's avatar. Build interactions around it.

- **Magnetic Components**: Write logic that calculates the distance between the mouse pointer and a button, pulling the button towards the cursor dynamically.

- **Custom Tracking Elements**: Generate custom cursor components that follow the mouse with calculated interpolation (lerp) for a smooth drag effect.

- **Dimensional Hover States**: Use CSS Transforms (`scale`, `rotateX`,

🎯 Best For

  • UI designers
  • Product designers
  • Claude users
  • GitHub Copilot users
  • Software engineers

💡 Use Cases

  • Generating component mockups
  • Creating design system tokens
  • Code quality improvement
  • Best practice enforcement

📖 How to Use This Skill

  1. 1

    Install the Skill

    Copy the install command from the Terminal tab and run it. The SKILL.md file downloads to your local skills directory.

  2. 2

    Load into Your AI Assistant

    Open Claude or GitHub Copilot and reference the skill. Paste the SKILL.md content or use the system prompt tab.

  3. 3

    Apply Premium-Frontend-Ui to Your Work

    Open your project in the AI assistant and ask it to apply the skill. Start with a small module to verify the output quality.

  4. 4

    Review and Refine

    Review AI suggestions before committing. Run tests, check for regressions, and iterate on the skill output.

❓ Frequently Asked Questions

Does this work with Figma?

Some design skills integrate with Figma plugins. Check the Works With section for supported tools.

Is Premium-Frontend-Ui compatible with Cursor and VS Code?

Yes — this skill works with any AI coding assistant including Cursor, VS Code with Copilot, and JetBrains IDEs.

Do I need specific dependencies for Premium-Frontend-Ui?

Check the install command and Works With section. Most code skills only require the AI assistant and your codebase.

How do I install Premium-Frontend-Ui?

Copy the install command from the Terminal tab and run it. The skill downloads to ./skills/premium-frontend-ui/SKILL.md, ready to use.

Can I customize this skill for my team?

Absolutely. Edit the SKILL.md file to add team-specific instructions, examples, or workflows.

⚠️ Common Mistakes to Avoid

Skipping usability testing

AI-generated designs should be validated with real users before development.

Skipping validation

Always test AI-generated code changes, even for simple refactors.

Missing dependency updates

Check if the skill requires updated dependencies or new packages.

🔗 Related Skills