core-components
Core component library and design system patterns. Use when building UI, using design tokens, or working with the component library.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Core component library and design system patterns. Use when building UI, using design tokens, or working with the component library.
How to use
Zainstaluj skill core-components w swoim projekcie Claude lub agenta, wskazując repozytorium davila7/claude-code-templates.
Zamiast hard-codować wartości (np. padding={16} czy color="#333333"), zawsze sięgaj po tokeny z biblioteki – dla odstępów używaj $1, $2, $3, $4, $6, $8, dla kolorów $textPrimary, $backgroundSecondary, $statusError.
Przy budowaniu layoutu wybierz odpowiedni komponent: Box do podstawowych kontenerów, HStack do ułożenia elementów poziomo, VStack do pionowego.
Przekaż tokeny jako props komponentu, na przykład
zamiast . Dla typografii stosuj tokeny rozmiaru ($xs, $sm, $md, $lg, $xl, $2xl) i wagi czcionki ($semibold), aby utrzymać hierarchię tekstu zgodną z systemem designu.
Sprawdzaj tabelę tokenów w dokumentacji skill'u, gdy dodajesz nowy element – dzięki temu unikniesz duplikowania wartości i ułatwisz przyszłe zmiany designu.