Toolverse
All skills

shadcn-ui

by josechifflet

shadcn/ui component patterns for Next.js 16 applications. This skill should be used when adding UI components, customizing component styles, composing primitives, or integrating forms with react-hook-form. Covers installation, customization, composition patterns, and

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Frontend
Views
206

About this skill

shadcn/ui component patterns for Next.js 16 applications. This skill should be used when adding UI components, customizing component styles, composing primitives, or integrating forms with react-hook-form. Covers installation, customization, composition patterns, and Atlas-specific conventions using Tailwind CSS v4.

How to use

  1. Skopiuj komponenty shadcn/ui do folderu src/components/ui/ w swoim projekcie Next.js 16. Każdy komponent jest plikiem TypeScript/TSX, który możesz natychmiast dostosować do swoich potrzeb.

  2. Dostosuj warianty komponentów bezpośrednio w pliku – zmień kolory, rozmiary i style za pomocą Tailwind CSS v4. Skill zawiera wzorce CVA (Class Variance Authority) do zarządzania wariantami komponentów.

  3. Integruj komponenty Form z react-hook-form – użyj Zod do walidacji schematów, połącz formularze z mutacjami tRPC i obsługuj błędy walidacji.

  4. Buduj komponenty złożone z primitywów (Dialog, Form, Table) – komponuj je razem, aby utworzyć niestandardowe rozwiązania dla tabel danych, modali, drawersów i list.

  5. Implementuj wzorce dostępności – dodaj etykiety ARIA do przycisków z ikonami, zapewnij nawigację klawiaturą, zarządzaj fokusem i osiągaj standard WCAG 2.1 AAA z minimalnym rozmiarem dotyku 44px.

  6. Obsługuj stany ładowania i interakcje – używaj skeleton loading, powiadomień toast, menu dropdown, popoversów i tooltipów zgodnie z wzorcami zawartymi w skill.

Related skills

frontend-slides

by sickn33

Create stunning, animation-rich HTML presentations from scratch or by converting PowerPoint files. Use when the user wants to build a presentation, convert a PPT/PPTX to web, or create slides for a talk/pitch. Helps non-designers discover their aesthetic through visual

Frontend
65135

markitdown

by K-Dense-AI

Convert various file formats (PDF, Office documents, images, audio, web content, structured data) to Markdown optimized for LLM processing. Use when converting documents to markdown, extracting text from PDFs/Office files, transcribing audio, performing OCR on images, extracting

Frontend
75173

bubbletea

by hmans

Browse Bubbletea TUI framework documentation and examples. Use when working with Bubbletea components, models, commands, or building terminal user interfaces in Go.

Frontend
2158

landing-page-guide-v2

by bear2u

Create distinctive, high-converting landing pages that combine proven conversion elements with exceptional design quality. Build beautiful, memorable landing pages using Next.js 14+ and ShadCN UI that avoid generic AI aesthetics while following the 11 essential elements

Frontend
3486

2d-games

by davila7

2D game development principles. Sprites, tilemaps, physics, camera.

Frontend
2674

react

by lobehub

React component development guide. Use when working with React components (.tsx files), creating UI, using @lobehub/ui components, implementing routing, or building frontend features. Triggers on React component creation, modification, layout implementation, or navigation tasks.

Frontend
2058