What problem does it solve? Choosing and configuring a JavaScript runtime and toolchain is confusing when deciding between Bun and Node, migrating existing projects, or deploying to platforms like Vercel. This Skill provides clear guidance on when to use Bun, how to migrate from Node, and how to run, install, test, and deploy with Bun. ## Core Features & Use Cases - Runtime Selection Guidance: Explains when to prefer Bun (new projects, fast installs, single toolchain) versus Node (maximum ecosystem compatibility, legacy tooling). - Migration Support: Maps Node commands to Bun equivalents, such as replacing npm install with bun install and npx with bun x. - Testing and Deployment: Covers the built-in bun test runner with a Jest-like API and Vercel deployment configuration with frozen lockfile installs. - Use Case: You are starting a new TypeScript API and want one toolchain for installing, running, testing, and bundling. Use this Skill to set up Bun scripts, write tests with bun:test, and configure a reproducible Vercel deployment. ## Quick Start Ask the assistant to help you migrate a Node project to Bun or set up a new Bun project with install, run, and test commands.