·ts-best-practices
</>

ts-best-practices

Linee guida sulla sicurezza del tipo TypeScript per scrivere codice con la massima sicurezza dei tipi. Applica questi modelli durante la scrittura o la revisione di qualsiasi TypeScript: unioni discriminate, restringimento dei tipi, protezioni dei tipi, controlli di esaustività, evitando cast "as", preferendo "unknown" a "any" e rendendo irrappresentabili gli stati impossibili. Utilizza questa competenza ogni volta che scrivi codice TypeScript, rivedi TypeScript per problemi di sicurezza del tipo o quando l'utente menziona la sicurezza del tipo, restringimento dei tipi, unioni discriminate o chiede di rendere i tipi più rigidi/più espliciti.

10Installazioni·1Tendenza·@poteto

Installazione

$npx skills add https://github.com/poteto/noodle --skill ts-best-practices

Come installare ts-best-practices

Installa rapidamente la skill AI ts-best-practices nel tuo ambiente di sviluppo tramite riga di comando

  1. Apri il terminale: Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.)
  2. Esegui il comando di installazione: Copia ed esegui questo comando: npx skills add https://github.com/poteto/noodle --skill ts-best-practices
  3. Verifica l'installazione: 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

Fonte: poteto/noodle.

as bypasses the compiler. Every as is a potential runtime crash the compiler can't catch.

The one exception: a cast immediately following exhaustive validation (as above) is acceptable because the cast is earned. But prefer a type guard or schema library (Zod, Valibot) over manual validation.

Refactoring as out of existing code: When encountering an as cast, determine why TypeScript can't infer the type. Usually one of:

Linee guida sulla sicurezza del tipo TypeScript per scrivere codice con la massima sicurezza dei tipi. Applica questi modelli durante la scrittura o la revisione di qualsiasi TypeScript: unioni discriminate, restringimento dei tipi, protezioni dei tipi, controlli di esaustività, evitando cast "as", preferendo "unknown" a "any" e rendendo irrappresentabili gli stati impossibili. Utilizza questa competenza ogni volta che scrivi codice TypeScript, rivedi TypeScript per problemi di sicurezza del tipo o quando l'utente menziona la sicurezza del tipo, restringimento dei tipi, unioni discriminate o chiede di rendere i tipi più rigidi/più espliciti. Fonte: poteto/noodle.

Fatti (pronti per citazione)

Campi e comandi stabili per citazioni AI/ricerca.

Comando di installazione
npx skills add https://github.com/poteto/noodle --skill ts-best-practices
Categoria
</>Sviluppo
Verificato
Prima apparizione
2026-03-10
Aggiornato
2026-03-10

Browse more skills from poteto/noodle

Risposte rapide

Che cos'è ts-best-practices?

Linee guida sulla sicurezza del tipo TypeScript per scrivere codice con la massima sicurezza dei tipi. Applica questi modelli durante la scrittura o la revisione di qualsiasi TypeScript: unioni discriminate, restringimento dei tipi, protezioni dei tipi, controlli di esaustività, evitando cast "as", preferendo "unknown" a "any" e rendendo irrappresentabili gli stati impossibili. Utilizza questa competenza ogni volta che scrivi codice TypeScript, rivedi TypeScript per problemi di sicurezza del tipo o quando l'utente menziona la sicurezza del tipo, restringimento dei tipi, unioni discriminate o chiede di rendere i tipi più rigidi/più espliciti. Fonte: poteto/noodle.

Come installo ts-best-practices?

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/poteto/noodle --skill ts-best-practices 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

Dov'è il repository sorgente?

https://github.com/poteto/noodle

Dettagli

Categoria
</>Sviluppo
Fonte
skills.sh
Prima apparizione
2026-03-10