typescript-strict
Wzorce TypeScript strict mode – pisz bezpieczny kod bez kompromisów na typach
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill dla Claude'a i Copilota, który narzuca ścisłe reguły pisania TypeScript'u. Eliminuje użycie any, zakazuje asercji typów bez uzasadnienia i organizuje schematy walidacji w jednym miejscu. Zapobiega duplikowaniu logiki biznesowej i tworzy jednolite źródło prawdy dla definicji danych. Idealna dla zespołów, które chcą utrzymać wysoką jakość kodu i uniknąć błędów związanych z typami.
Jak używać
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.
Podobne skille
lean4-theorem-proving
autor: cameronfreer
playwright-browser-automation
autor: lackeyjb
hono
autor: openstatusHQ
langgraph-docs
autor: langchain-ai
backtesting-frameworks
autor: wshobson
crypto-research
autor: stevengonsalvez