unocss

Generate CSS utility classes on-demand from source code with UnoCSS.

1|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/Pancake-Q/claude-plugin-frontend --skill unocss-pancake-q
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unocss
Source: https://github.com/Pancake-Q/claude-plugin-frontend/tree/main/skills/unocss
Command: npx skills add https://github.com/Pancake-Q/claude-plugin-frontend --skill unocss-pancake-q

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires unocss, presetAttributify, presetIcons, presetTypography, presetWebFonts, presetWind3, presetWind4, transformerAttributifyJsx, transformerCompileClass, transformerDirectives, transformerVariantGroup, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides an instant atomic CSS engine, simplifying the process of styling and theming web applications with UnoCSS.

Core Features & Use Cases

  • Atomic CSS Engine: Generate CSS utilities on-demand from your source code.
  • Configuration: Customize your UnoCSS setup with configuration files.
  • Presets: Utilize pre-defined configurations for Tailwind CSS compatibility.
  • Use Case: For a Vue.js project, use this Skill to automatically generate CSS classes from your template markup, enabling a fast and efficient development workflow.

Quick Start

Run the unocss skill with the provided configuration file to generate utility classes for your project.

Frequently Asked Questions about unocss

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

FAQPage Schema
How do I generate CSS utility classes on-demand from source code?

Atomic CSS engines like UnoCSS generate CSS utility classes on-demand by scanning your source code. This Skill simplifies styling web applications by creating only the CSS you actually use, enhancing the development workflow.

Does UnoCSS work with Vue.js for generating CSS classes from template markup?

Yes, UnoCSS works with Vue.js to automatically generate CSS classes from your template markup. This enables a fast and efficient web development workflow by styling components directly through utility classes.

Can I use Tailwind CSS compatibility presets with an atomic CSS engine?

You can use pre-defined configurations for Tailwind CSS compatibility with UnoCSS. This Skill utilizes presets to ensure your atomic CSS engine matches familiar Tailwind utility class names and behaviors.

What is the best way to customize an atomic CSS setup with configuration files?

The best way to customize atomic CSS is through UnoCSS configuration files. This Skill allows you to tailor your setup by integrating specific processors and presets like presetAttributify, presetIcons, and presetTypography.

Why use on-demand utility classes instead of traditional CSS for web development?

On-demand utility classes simplify styling and theming web applications by generating CSS only from active source code. This approach reduces file size and eliminates unused styles compared to traditional CSS methods.

Do I need specific processors to use attributify syntax in atomic CSS?

Yes, utilizing attributify syntax requires specific processors like presetAttributify and transformerAttributifyJsx. This Skill supports these dependencies to enable writing utility classes directly as HTML attributes.