atlas-ui

Provide guidance on Atlas UI components, theming, forms, and data display.

Updated Jan 12, 2026
One-click install
npx skills add https://github.com/MesferAli/XCircle --skill atlas-ui
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: atlas-ui
Source: https://github.com/MesferAli/XCircle/tree/main/.claude/skills/atlas-ui
Command: npx skills add https://github.com/MesferAli/XCircle --skill atlas-ui

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides comprehensive knowledge about the Atlas UI design system, enabling developers to understand and utilize its components, patterns, and theming effectively.

Core Features & Use Cases

  • Component Library: Access information on both base shadcn/ui components and custom Atlas components.
  • Theming: Understand how dark/light mode, CSS custom properties, and Tailwind CSS are used for theming.
  • Icons: Learn how to use lucide-react for all icons.
  • Forms: Get guidance on using React Hook Form and Zod for form validation.
  • Data Display: Information on charting with recharts and exporting data to PDF and Excel.
  • Use Case: A developer needs to implement a new feature using the Atlas design system and wants to know which components are available and how to apply them correctly.

Quick Start

Explain how to use the cn() utility function for merging Tailwind classes.

Frequently Asked Questions about atlas-ui

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

FAQPage Schema
How do I use shadcn/ui components with Tailwind CSS for frontend development?

Frontend development with shadcn/ui components in the Atlas UI system uses Tailwind CSS for styling. You can apply base components by merging utility classes using the provided `cn()` function to ensure consistent styling.

How do I set up dark and light mode theming using CSS custom properties?

Theming for dark and light modes in this design system uses CSS custom properties integrated with Tailwind CSS. This mechanism allows you to toggle themes by applying predefined CSS variable configurations across your UI components.

What is the best way to handle form validation in a React design system?

The best way to handle form validation in this React design system is using React Hook Form combined with Zod. This pairing provides robust schema validation and efficient state management for your frontend data entry components.

Can I use lucide-react for all icons in my React frontend project?

Yes, you can use `lucide-react` for all icons in your React frontend project. The Atlas UI design system fully integrates `lucide-react` as its standard icon library to provide a consistent set of visual elements.

How do I export data to PDF and Excel from a React frontend application?

You can export data to PDF and Excel by utilizing the specific data visualization and export libraries included in the Atlas UI design system. These tools provide the necessary functions to generate downloadable documents from your displayed data.

Does Atlas UI work with recharts for data visualization?

Yes, Atlas UI works with `recharts` for data visualization. The design system includes specific information on charting with `recharts` to help you render interactive graphs and display data utilities effectively.