code-standards
Wymuszaj standardy kodu TypeScript, React i JavaScript automatycznie
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność Claude'a, która pilnuje jakości Twojego kodu. Integruje się z narzędziem Biome, aby automatycznie naprawiać błędy lintingu, formatowania i egzekwować best practices dla TypeScript, React i JavaScript. Wspiera komponenty funkcyjne, async/await, bezpieczne typy oraz eliminuje przestarzałe biblioteki. Większość problemów naprawia się sama — wystarczy jedno polecenie.
Jak używać
Zainstaluj umiejętność w swoim projekcie, upewniając się, że masz dostęp do repozytorium redpanda-data/console i katalogu frontend/.claude/skills/code-standards.
Uruchom diagnostykę swojej konfiguracji poleceniem
bun x ultracite doctor, aby sprawdzić, czy Biome jest poprawnie skonfigurowany i gotów do pracy.Gdy napotkasz błędy lintingu, problemy z formatowaniem lub otrzymasz uwagi podczas code review, uruchom
bun x ultracite fix— narzędzie automatycznie naprawi większość problemów zgodnie z ustalonymi standardami.Jeśli chcesz tylko sprawdzić, jakie problemy istnieją bez automatycznej naprawy, użyj
bun x ultracite checkdo przeskanowania kodu.Zwróć uwagę na reguły specyficzne dla Twojego projektu: komponenty pisz jako funkcyjne (patrz react-functional-only.md), async code obsługuj przez async/await (async-await-promises.md), unikaj starych bibliotek (no-legacy.md). Biome automatycznie egzekwuje brak jawnych typów
anyi wymaga top-level regex.Pamiętaj, że
console.log,console.debugiconsole.infosą zabronione w kodzie produkcyjnym — używaj tylkoconsole.erroriconsole.warndla rzeczywistych błędów, a debug logging owijaj w warunekif (IsDev).