typescript-strict
TypeScript strict mode patterns. Use when writing any TypeScript code.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
TypeScript strict mode patterns. Use when writing any TypeScript code.
How to use
Zainstaluj skill w katalogu Claude'a lub Copilota, umieszczając zawartość repozytorium w folderze
.claude/skills/typescript-strictlub równoważnym dla Twojego narzędzia.Włącz skill przed pisaniem kodu TypeScript, dodając go do kontekstu sesji lub konfiguracji projektu.
Pamiętaj o pierwszej regule: nigdy nie używaj
any. Jeśli typ jest naprawdę nieznany, zastosujunknowni dodaj walidację.Unikaj asercji typów (
as Type), chyba że masz konkretne uzasadnienie. Zamiast tego preferuj prawidłowe typowanie od źródła.Organizuj schematy walidacji (np. Zod) w centralnym katalogu
src/schemas/i importuj je wszędzie, gdzie są potrzebne. Nigdy nie duplikuj tej samej logiki walidacji w różnych plikach.Używaj
typedla struktur danych i rezerwujinterfacewyłącznie dla kontraktów behawioralnych, aby kod był spójny i łatwy do utrzymania.