Strict Type Enforcement is a specialized Claude Code skill designed to eliminate technical debt caused by loose typing. It mandates the use of explicit, accurate types across various languages including TypeScript, Python, and Go, while strictly forbidding the use of escapes like 'any', 'unknown', or '@ts-ignore'. By providing standardized patterns for generics, type guards, and runtime validation with tools like Zod, this skill helps developers build highly maintainable, refactor-safe applications that leverage the full power of modern compilers and IDEs.
主な機能
01Generic and union type implementation strategies
02Advanced runtime validation patterns using Zod and Type Guards
03Strict compiler configuration for TypeScript and Python
04Standardized handling for untyped third-party libraries
05Elimination of 'any' and 'unknown' type escapes
060 GitHub stars