Type Tightener

Strip `any` (and its cousins `unknown`-without-narrowing, `as` casts, `@ts-ignore`) from a TypeScript codebase. Adds real types where they're missing, enables strict mode safely, and produces a migration plan rather than a Big Bang rewrite. Use when the user says "add types", "remove any", "enable strict mode", "fix the typescript", "tighten the types", or "we have too many `any`s".

ak-ship c9fe3d8 8.7 KB Updated

File contents

ak-ship/fullstack-agent-skills/tree/main/skills/type-tightener commit c9fe3d8d03

Frequently asked questions

npx skillmds@latest add ak-ship/type-tightener