C
coding-style
Standardy kodowania, testy i wytyczne PR dla ekosystemu Kubb — zapewniaj spójność w zespole
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill dokumentujący konwencje kodowania, wytyczne testowania i wymagania pull requestów dla projektu Kubb. Używaj go podczas tworzenia lub recenzji kodu w ekosystemie Kubb, aby utrzymać wysoką jakość i spójność zmian. Zawiera reguły formatowania, lintowania, konwencje TypeScript, przepływ testów, wymagania CI oraz wskazówki dotyczące changesetów i wydań. Idealne dla nowych współpracowników i automatyzacji procesów review'u kodu.
Jak używać
- Zainstaluj skill w swoim środowisku pracy nad projektem Kubb — będzie dostępny podczas tworzenia lub recenzji pull requestów. 2. Przed commitowaniem kodu uruchom lokalnie polecenie formatowania: pnpm run format, aby dostosować kod do standardów projektu (single quotes, brak średników). 3. Uruchom linter poleceniem pnpm run lint, aby sprawdzić zgodność z regułami kodowania i konwencjami nazewnictwa zdefiniowanymi w biome.json. 4. Wykonaj typecheck całego repozytorium poleceniem pnpm typecheck, aby upewnić się, że nie ma błędów typów TypeScript. 5. Uruchom testy jednostkowe poleceniem pnpm test przy użyciu Vitest, aby zweryfikować poprawność zmian. 6. Utwórz changeset poleceniem pnpm changeset do dokumentacji zmian przed otwarciem pull requesta — skill zawiera pełną listę kontrolną PR i kolejność wykonywania wszystkich powyższych kroków.