Toolverse
Wszystkie skille

code-standards

autor: redpanda-data

Wymuszaj standardy kodu TypeScript, React i JavaScript automatycznie

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Frontend
Wyświetlenia
5

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ć

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

  2. Uruchom diagnostykę swojej konfiguracji poleceniem bun x ultracite doctor, aby sprawdzić, czy Biome jest poprawnie skonfigurowany i gotów do pracy.

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

  4. Jeśli chcesz tylko sprawdzić, jakie problemy istnieją bez automatycznej naprawy, użyj bun x ultracite check do przeskanowania kodu.

  5. 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 any i wymaga top-level regex.

  6. Pamiętaj, że console.log, console.debug i console.info są zabronione w kodzie produkcyjnym — używaj tylko console.error i console.warn dla rzeczywistych błędów, a debug logging owijaj w warunek if (IsDev).

Podobne skille