·avoid-inferable-annotations
</>

avoid-inferable-annotations

marius-townhouse/effective-typescript-skills

À utiliser lors de l'écriture d'annotations de type sur des variables. À utiliser lorsque TypeScript peut déduire le type. À utiliser lorsque le code semble encombré de types.

2Installations·0Tendance·@marius-townhouse

Installation

$npx skills add https://github.com/marius-townhouse/effective-typescript-skills --skill avoid-inferable-annotations

SKILL.md

Don't write type annotations when TypeScript can infer the same type.

Redundant type annotations add noise, increase maintenance burden, and can actually hide bugs. Let TypeScript do its job.

Hover over a variable. If the inferred type matches your annotation, remove it.

À utiliser lors de l'écriture d'annotations de type sur des variables. À utiliser lorsque TypeScript peut déduire le type. À utiliser lorsque le code semble encombré de types. Source : marius-townhouse/effective-typescript-skills.

Voir l'original

Faits (prêts à citer)

Champs et commandes stables pour les citations IA/recherche.

Commande d'installation
npx skills add https://github.com/marius-townhouse/effective-typescript-skills --skill avoid-inferable-annotations
Catégorie
</>Développement
Vérifié
Première apparition
2026-02-05
Mis à jour
2026-02-18

Réponses rapides

Qu'est-ce que avoid-inferable-annotations ?

À utiliser lors de l'écriture d'annotations de type sur des variables. À utiliser lorsque TypeScript peut déduire le type. À utiliser lorsque le code semble encombré de types. Source : marius-townhouse/effective-typescript-skills.

Comment installer avoid-inferable-annotations ?

Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/marius-townhouse/effective-typescript-skills --skill avoid-inferable-annotations Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code ou Cursor

Où se trouve le dépôt source ?

https://github.com/marius-townhouse/effective-typescript-skills