·test-your-types

À utiliser lors de l'écriture de déclarations de type. À utiliser lors de la création de bibliothèques. À utiliser lors de la refactorisation des utilitaires de type. À utiliser lorsque les types et l’implémentation sont séparés. À utiliser lorsque les types contiennent une logique complexe.

2Installations·0Tendance·@marius-townhouse

Installation

$npx skills add https://github.com/marius-townhouse/effective-typescript-skills --skill test-your-types

SKILL.md

Just as you write tests for runtime code, you should write tests for your types. Type-level code can have bugs too, and type declarations can drift out of sync with implementations. Testing types ensures your declarations work correctly and catch the errors they should.

Type testing is particularly important for library authors, complex type utilities, and whenever types are defined separately from implementations.

Write tests for your types. Test that valid types work, invalid types fail, and the error messages are helpful.

À utiliser lors de l'écriture de déclarations de type. À utiliser lors de la création de bibliothèques. À utiliser lors de la refactorisation des utilitaires de type. À utiliser lorsque les types et l’implémentation sont séparés. À utiliser lorsque les types contiennent une logique complexe. 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 test-your-types
Catégorie
</>Développement
Vérifié
Première apparition
2026-02-05
Mis à jour
2026-02-18

Réponses rapides

Qu'est-ce que test-your-types ?

À utiliser lors de l'écriture de déclarations de type. À utiliser lors de la création de bibliothèques. À utiliser lors de la refactorisation des utilitaires de type. À utiliser lorsque les types et l’implémentation sont séparés. À utiliser lorsque les types contiennent une logique complexe. Source : marius-townhouse/effective-typescript-skills.

Comment installer test-your-types ?

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 test-your-types 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