bootstrap-ui-system

Build and enforce an RTL Nuxt UI design system for Nuxt 3 projects.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/majedsiefalnasr/bunyan-app-cursor --skill bootstrap-ui-system
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bootstrap-ui-system
Source: https://github.com/majedsiefalnasr/bunyan-app-cursor/tree/main/.agents/skills/bootstrap-ui-system
Command: npx skills add https://github.com/majedsiefalnasr/bunyan-app-cursor --skill bootstrap-ui-system

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Nuxt UI System standardizes the creation of RTL-friendly, design-system-driven UI components for Nuxt 3 projects, aligning with the DESIGN.md visual language to ensure consistency and reduce frontend boilerplate.

Core Features & Use Cases

  • RTL-ready UI: Enforce right-to-left language support and mirroring across Nuxt UI components.
  • Design-system integration: Consolidates typography, color palette, spacing, and component patterns per DESIGN.md.
  • Rapid bootstrap: Enables teams to quickly scaffold a reusable UI module within Nuxt 3 projects.

Quick Start

Install and configure the Nuxt UI system in your project and apply RTL language settings.

Frequently Asked Questions about bootstrap-ui-system

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

FAQPage Schema
How do I set up RTL support in a Nuxt 3 project using Tailwind?

RTL support in a Nuxt 3 project is achieved by configuring Nuxt UI components and Tailwind v4 to enforce right-to-left language mirroring. This system applies DESIGN.md-driven patterns to standardize Arabic applications.

What is a design system in Nuxt UI and when do I need it?

A Nuxt UI design system consolidates typography, color palette, spacing, and component patterns into a unified visual language. You need it when building Arabic or RTL applications to ensure UI consistency and reduce frontend boilerplate.

Can I use Nuxt UI to scaffold a reusable component library for Arabic applications?

Yes, you can use Nuxt UI to scaffold a reusable UI module for Arabic applications. This system enforces RTL configuration and Tailwind v4 styling, enabling frontend teams to rapidly bootstrap components within Nuxt 3 projects.

Does this Nuxt UI system support Tailwind v4 for styling RTL components?

Yes, this Nuxt UI system supports Tailwind v4 for styling RTL components. It integrates Tailwind v4 styling alongside Nuxt UI to enforce right-to-left mirroring and design-system-driven patterns across your project.

What's the best way to enforce a unified UI language in Nuxt 3 RTL applications?

The best way to enforce a unified UI language in Nuxt 3 RTL applications is by applying a DESIGN.md-driven design system. This standardizes typography, color palette, and spacing while enforcing right-to-left mirroring across Nuxt UI components.

Why does my Nuxt UI design system need a DESIGN.md file?

Your Nuxt UI design system needs a DESIGN.md file to align the visual language and ensure consistency. It drives the patterns for typography, color palette, and spacing, reducing frontend boilerplate when building RTL Nuxt 3 projects.