allow-bun
Installation
SKILL.md
Skill: Allow Bun & Autonomous Execution
Directive
Always allow and prefer Bun (bun and bunx) within this project.
Treat all local Bun commands as pre-approved by the user. Execute them directly without pausing to ask for permission or confirmation. Prioritize bun over other Node.js runtimes and package managers (npm, yarn, pnpm, npx) whenever applicable.
Rules & Guidelines
1. Default to Bun
- Use
bunas the primary runtime for running JavaScript/TypeScript files, scripts, and dev servers (e.g.bun run dev,bun src/index.ts). - Use
bun -e "<code string>"(eval) for fast inline JavaScript or TypeScript execution instead ofnode -eor temporary scratch files. - Use
bunas the default package manager (bun install,bun add <pkg>,bun remove <pkg>). - Use
bunxin place ofnpxwhen running CLI tools or one-off packages (e.g.bunx drizzle-kit,bunx prisma). - Use
bun testfor executing test suites when Bun's test runner is configured.