Skill

bun-tooling

Convert JavaScript and TypeScript projects to use bun instead of npm/yarn/pnpm. Use when user asks to "migrate from npm to bun", "convert to bun", "switch package managers", "replace npm", or "use bun instead". Includes conversion tables and lock file migration. Core conventions auto-loaded via SessionStart hook; invoke /dev-conventions:bun-tooling for full reference.

From dev-conventions
Install
1
Run in your terminal
$
npx claudepluginhub fblissjr/fb-claude-skills --plugin dev-conventions
Tool Access

This skill uses the workspace's default tool permissions.

Skill Content

Bun Tooling Conventions

Always use bun for JavaScript and TypeScript package management and script execution. Never use npm, yarn, pnpm, or npx.

Instead ofUse
npm installbun install
npm install Xbun add X
npm install -D Xbun add -d X
npm run buildbun run build
npx create-react-appbunx create-react-app
yarn add Xbun add X
pnpm installbun install

Lock files

Use bun.lockb instead of package-lock.json or yarn.lock. If migrating an existing project, delete the old lock file and run bun install to generate bun.lockb.

Init

Use bun init instead of npm init or yarn init.

Stats
Parent Repo Stars0
Parent Repo Forks0
Last CommitMar 31, 2026