Agent skill

atlas-ui

Atlas design system knowledge - components, patterns, and theming

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/atlas-ui

SKILL.md

Atlas UI Design System

Component Library

Atlas uses shadcn/ui as the base with custom branded components in client/src/components/atlas/.

Available Base Components (shadcn/ui)

Accordion, AlertDialog, AspectRatio, Avatar, Checkbox, Collapsible, ContextMenu, Dialog, DropdownMenu, HoverCard, Label, Menubar, NavigationMenu, Popover, Progress, RadioGroup, ScrollArea, Select, Separator, Slider, Slot, Switch, Tabs, Toast, Toggle, ToggleGroup, Tooltip

Custom Atlas Components

Located in client/src/components/atlas/:

  • Custom branded variants of base components
  • Enterprise-specific UI patterns

Utility Functions

  • cn() from @/lib/utils — merges Tailwind classes (clsx + tailwind-merge)
  • class-variance-authority (cva) — component variant definitions

Theming

  • Dark/light mode via next-themes
  • CSS custom properties for colors
  • Tailwind config in tailwind.config.ts

Icons

  • Use lucide-react for all icons
  • Import: import { IconName } from "lucide-react"

Forms

  • React Hook Form + Zod for validation
  • Use @hookform/resolvers/zod for schema integration
  • Pattern: define Zod schema → create form with useForm → render with Form components

Data Display

  • Charts: recharts library
  • Tables: custom implementations with pagination
  • PDF export: jspdf + jspdf-autotable
  • Excel export: xlsx library

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results