Toolverse
All skills

elegant-design

by rand

Create world-class, accessible, responsive interfaces with sophisticated interactive elements including chat, terminals, code display, and streaming content. Use when building user interfaces that need professional polish and developer-focused features.

Installation

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

Installation

Quick info

Author
rand
Category
UX / Design
Views
100

About this skill

Create world-class, accessible, responsive interfaces with sophisticated interactive elements including chat, terminals, code display, and streaming content. Use when building user interfaces that need professional polish and developer-focused features.

How to use

  1. Zainstaluj skill elegant-design w swoim projekcie, dodając go do konfiguracji agenta lub systemu MCP. Skill zawiera gotowe komponenty i wytyczne projektowe dla interfejsów webowych.

  2. Przed rozpoczęciem projektowania interfejsu, przeprowadź fazę Discovery & Planning (15–30 minut). Zmapuj doświadczenie użytkownika, identyfikując główne cele i przepływy interakcji. Użyj pętli OODA (Observe, Orient, Decide, Act) do optymalizacji każdego kroku – określ, jakie informacje użytkownik musi zaobserwować, jak powinien zrozumieć kontekst, jaką decyzję podjąć i jaką akcję wykonać.

  3. Wybierz odpowiedni system projektowania (shadcn/ui, daisyUI lub HeroUI) i stosuj core principles skilla: priorytetyzuj przejrzystość nad sprytnym designem, konsystencję nad nowością, wydajność nad liczbą funkcji. Pamiętaj o dostępności od początku – nie dodawaj jej później.

  4. Implementuj zaawansowane elementy interaktywne zgodnie z dokumentacją: czaty z naturalnym przepływem wiadomości, terminale z responsywnym wyświetlaniem, komponenty do pokazywania kodu z syntax highlightingiem, streamy treści w czasie rzeczywistym. Każdy element powinien służyć celowi i czuć się naturalnie dla użytkownika.

  5. Zastosuj progressive disclosure – ujawniaj złożoność tylko wtedy, gdy jest potrzebna. Łatwe akcje powinny być dostępne natychmiast, akcje destrukcyjne wymagają dodatkowego potwierdzenia lub trudniejszego dostępu.

  6. Testuj interfejs na różnych urządzeniach i rozmiarach ekranu, upewniając się, że design jest w pełni responsywny. Weryfikuj dostępność dla wszystkich użytkowników, w tym osób z niepełnosprawnościami, od samego początku projektu.

Related skills

motion-graphics

by rohitg00

Kinetic typography, logo animations, and stylized motion design skill.\n\n**Triggers when:**\n- User wants text animations or kinetic typography\n- Request involves logo reveals or title sequences\n- Content focuses on visual impact over education\n- User mentions \

UX / Design
2126

solid-principles

by SmidigStorm

Enforce SOLID principles (Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, Dependency Inversion) in object-oriented design. Use when writing or reviewing classes and modules.

UX / Design
24154

writing-rap-lyrics

by asvskartheek

Helps write rap lyrics with proper rhythm, flow, cadences, and structure. Teaches musical fundamentals (bars, beats, tempo, BPM) and lyric formatting. Use when writing rap lyrics, creating verses, understanding flow, structuring bars, improving cadence, learning rhythm patterns,

UX / Design
21102

mermaid

by iOfficeAI

Render Mermaid diagrams as SVG or ASCII art using beautiful-mermaid. Use when users need to create flowcharts, sequence diagrams, state diagrams, class diagrams, or ER diagrams. Supports both graphical SVG output and terminal-friendly ASCII/Unicode output.

UX / Design
1881

competitive-landscape

by wshobson

This skill should be used when the user asks to \

UX / Design
1457

3d-graphics

by samhvw8

3D web graphics with Three.js (WebGL/WebGPU). Capabilities: scenes, cameras, geometries, materials, lights, animations, model loading (GLTF/FBX), PBR materials, shadows, post-processing (bloom, SSAO, SSR), custom shaders, instancing, LOD, physics, VR/XR. Actions: create, build,

UX / Design
2595