soundness-traps
✓Wird verwendet, wenn Typen nicht mit Laufzeitwerten übereinstimmen. Wird verwendet, wenn TypeScript Fehler übersieht. Verwenden Sie diese Option, wenn Sie die Grenzen des Typsystems verstehen.
SKILL.md
TypeScript is not sound - runtime values can diverge from static types.
"Soundness" means static types always match runtime values. TypeScript intentionally trades some soundness for convenience. Know the common traps.
This is unsound but convenient. Checking bounds at every access would be tedious.
Wird verwendet, wenn Typen nicht mit Laufzeitwerten übereinstimmen. Wird verwendet, wenn TypeScript Fehler übersieht. Verwenden Sie diese Option, wenn Sie die Grenzen des Typsystems verstehen. Quelle: marius-townhouse/effective-typescript-skills.
Fakten (zitierbereit)
Stabile Felder und Befehle für KI/Such-Zitate.
- Installationsbefehl
npx skills add https://github.com/marius-townhouse/effective-typescript-skills --skill soundness-traps- Kategorie
- </>Entwicklung
- Verifiziert
- ✓
- Erstes Auftreten
- 2026-02-05
- Aktualisiert
- 2026-02-18
Schnelle Antworten
Was ist soundness-traps?
Wird verwendet, wenn Typen nicht mit Laufzeitwerten übereinstimmen. Wird verwendet, wenn TypeScript Fehler übersieht. Verwenden Sie diese Option, wenn Sie die Grenzen des Typsystems verstehen. Quelle: marius-townhouse/effective-typescript-skills.
Wie installiere ich soundness-traps?
Öffnen Sie Ihr Terminal oder Kommandozeilen-Tool (Terminal, iTerm, Windows Terminal, etc.) Kopieren Sie diesen Befehl und führen Sie ihn aus: npx skills add https://github.com/marius-townhouse/effective-typescript-skills --skill soundness-traps Nach der Installation wird der Skill automatisch in Ihrer KI-Programmierumgebung konfiguriert und ist bereit zur Verwendung in Claude Code oder Cursor
Wo ist das Quell-Repository?
https://github.com/marius-townhouse/effective-typescript-skills
Details
- Kategorie
- </>Entwicklung
- Quelle
- skills.sh
- Erstes Auftreten
- 2026-02-05