Enforces 2025 strict TypeScript standards. Focuses on type safety at runtime (Zod), strict compiler options, and advanced type gymnastics only when necessary to prevent bugs.
التثبيت
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
Enforces 2025 strict TypeScript standards. Focuses on type safety at runtime (Zod), strict compiler options, and advanced type gymnastics only when necessary to prevent bugs.
license
MIT
What I do
Audit and generate tsconfig.json with maximum strictness (noUncheckedIndexedAccess).
Implement runtime validation using zod for all IO boundaries (API responses, form inputs).
Refactor any and loose types to strict, narrowed types.
Apply "Branded Types" for primitives (e.g., UserId vs string) to prevent logic errors.
When to use me
When setting up a new TypeScript project.
When asked to "fix type errors" or "improve type safety".
When writing API clients or data processing logic.