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.
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.
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
Détails
- Catégorie
- </>Développement
- Source
- skills.sh
- Première apparition
- 2026-02-05