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.