Toolverse
All skills

tech-stack

by growilabs

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

Quick info

Author
growilabs
Category
Frontend
Views
1

About this skill

GROWI technology stack, build tools, and global commands. Auto-invoked for all GROWI development work.

How to use

  1. 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.

  2. Aby sprawdzić i naprawić problemy z kodem, użyj Biome. Uruchom biome check <pliki> do weryfikacji, a biome check --write <pliki> do automatycznego naprawiania błędów lintowania i formatowania.

  3. Do lintowania stylów SCSS i CSS uruchom stylelint "src/**/*.scss". Konfiguracja znajduje się w .stylelintrc.js.

  4. 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.

  5. 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.

  6. 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.

Related skills