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 build with Bun. ## Core Features & Use Cases - Runtime and Toolchain Guidance: Explains Bun as a drop-in Node-compatible runtime with built-in package manager, bundler, and Jest-like test runner. - Node Migration Notes: Maps npm/node commands to Bun equivalents such as bun install, bun run, and bun x, including lockfile differences (bun.lock vs bun.lockb). - Vercel Deployment: Covers configuring the Bun runtime on Vercel with reproducible installs via bun install --frozen-lockfile. - Use Case: You are starting a new TypeScript API and want a single toolchain. Use this Skill to set up bun install, run the server with bun run src/index.ts, and write tests with bun test. ## Quick Start Ask the agent to help you migrate a Node project to Bun or set up a new Bun project with install, run, and test commands.