nuxt-ui-tailwind-to-scss

Convert Nuxt UI runtime components into self-contained BEM-based SCSS blocks.

1|Updated Jan 10, 2026
One-click install
npx skills add https://github.com/Tinkerbells/atlas --skill nuxt-ui-tailwind-to-scss
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: nuxt-ui-tailwind-to-scss
Source: https://github.com/Tinkerbells/atlas/tree/main/apps/shell/.agents/skills/nuxt-ui-tailwind-to-scss
Command: npx skills add https://github.com/Tinkerbells/atlas --skill nuxt-ui-tailwind-to-scss

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Migrates Nuxt UI runtime components into self-contained BEM+SCSS blocks that can run without the Nuxt UI runtime, preserving public APIs.

Core Features & Use Cases

  • Tailwind/TV class translations map 1-to-1 into SCSS with CSS variables and a BEM naming scheme.
  • Preserves component API, slots, and public props while auto-creating missing shared composables/styles.
  • Automatically scaffolds necessary shared utilities when migrating a component.

Quick Start

Provide the Nuxt UI component path and run the migration to generate a self-contained SCSS-based component under src/shared/ui.

Frequently Asked Questions about nuxt-ui-tailwind-to-scss

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

FAQPage Schema
How do I migrate Nuxt UI components to SCSS without breaking the public API?▼

To migrate Nuxt UI components to SCSS without breaking the public API, translate Tailwind variants into BEM-based SCSS blocks while preserving component props and slots. This converts runtime components into self-contained SCSS blocks that operate independently.

Can I convert Tailwind variants to BEM SCSS in Vue projects?▼

Yes, you can convert Tailwind variants to BEM SCSS in Vue projects. The migration process maps Tailwind/TV class translations one-to-one into SCSS using CSS variables and a BEM naming scheme to ensure maintainable styling.

What happens to shared utilities when migrating Nuxt UI to self-contained SCSS?▼

When migrating Nuxt UI to self-contained SCSS, the process automatically scaffolds necessary shared utilities. It auto-creates missing shared composables and styles, generating the required infrastructure under the src/shared/ui directory.

Does converting Nuxt UI runtime components to SCSS require manual styling setup?▼

Converting Nuxt UI runtime components to SCSS requires a frontmatter-defined SKILL.md entry but minimizes manual styling setup. You provide the Nuxt UI component path and run the migration to automatically generate the self-contained SCSS component.

Are the SCSS transformations from Nuxt UI migrations safe to reverse?▼

The SCSS transformations from Nuxt UI migrations are safe to reverse. The process validates safe, reversible transformations to ensure maintainability while decoupling components from the Nuxt UI runtime environment.