tech-stack
GROWI technology stack, build tools, and global commands. Auto-invoked for all GROWI development work.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
GROWI technology stack, build tools, and global commands. Auto-invoked for all GROWI development work.
How to use
Umiejętność aktywuje się automatycznie podczas pracy nad kodem GROWI — nie wymaga ręcznego wywoływania. Będzie dostępna dla Claude'a w kontekście każdego zadania deweloperskiego w projekcie.
Aby sprawdzić i naprawić problemy z kodem, użyj Biome. Uruchom
biome check <pliki>do weryfikacji, abiome check --write <pliki>do automatycznego naprawiania błędów lintowania i formatowania.Do lintowania stylów SCSS i CSS uruchom
stylelint "src/**/*.scss". Konfiguracja znajduje się w.stylelintrc.js.Dla testów jednostkowych i integracyjnych użyj Vitest. Narzędzie jest kompatybilne z API Jest, a konfiguracja znajduje się w
vitest.workspace.mts. Vitest jest znacznie szybsze niż tradycyjne narzędzia testowe.Do zarządzania zależnościami i budowania monorepo użyj pnpm i Turborepo. Turborepo ^2.1.3 zapewnia buforowanie i paralelizację, co przyspieszą procesy budowania.
Pamiętaj o separacji stanów: Jotai dla stanu interfejsu (formularze, modale, stan UI), SWR ^2.3.2 dla pobierania danych z API z automatycznym ponownym walidowaniem.