Assess, plan, evolve.
Reusable compiler-aware skills that help coding agents understand, plan, and safely evolve your codebase.
39 packages
Replaces deprecated `util.is*()` methods with their modern equivalents.
Migrate from the kleur package to Node.js's built-in util.styleText API
Migrate from the colors package to Node.js's built-in util.styleText API
Handle DEP0153 by converting literal dns.lookup option values to their proper types.
Handle breaking changes in Node.js v24 by replacing deprecated APIs and updating code to be compatible with the new version.
Handle mock.module exports deprecation
Handle DEP0066: migrate deprecated use of `OutgoingMessage.prototype` `_headers` & `_headerNames` to public HTTP header APIs
Handle DEP0022 via transforming `tmpDir` to `tmpdir`.
Handle DEDEP0195: Instantiating node:http classes without new
Handle DEP0059 via transforming `log.util()` to `console.log()`.
Handle DEP0138 via transforming `process.mainModule` to `require.main`.
Handle DEP0147 via transforming `fs.rmdir` to `fs.rm`
Ready to evolve your codebase?
Build tailored, compiler-aware skills to assess, plan, and automate complex codebase changes.