| pnpm | Package manager (declare in packageManager field) | | Vitest | Testing (unit/integration/e2e) | | tsup | Builds (ESM + CJS + .d.ts) | | ESLint | Linting (@typescript-eslint/no-explicit-any: error) | | Prettier | Formatting |
Best practice di TypeScript, indipendenza dai tipi e standard della toolchain. Utilizzare quando: - Scrivere o rivedere il codice TypeScript - Configurazione di progetti TypeScript o tsconfig - Scelta dei modelli di gestione statale - Configurazione degli strumenti di compilazione (tsup, Vitest) - Evitare ginnastica di tipo o qualsiasi abuso Parole chiave: TypeScript, tsconfig, modalità rigorosa, no-any, pnpm, Vitest, tsup, TanStack Query, unioni discriminate, indipendenza dai tipi, ESLint Fonte: phrazzld/claude-config.
Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.) Copia ed esegui questo comando: npx skills add https://github.com/phrazzld/claude-config --skill typescript-excellence Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw