academind/ai-config/bun-first

Claude Code and agent skill by academind/ai-config

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Describes efficient usage of Bun and Bun APIs instead of Node.js (and its APIs)

Install

npx vskill@latest install academind/ai-config/bun-first

SKILL.md

Bun-First Development

We default to Bun as our JavaScript runtime, package manager, and task runner. Assume Bun is available unless explicitly stated otherwise.

General Principles

  • PREFER Bun over Node.js, npm, pnpm, or yarn
  • PREFER Bun’s built-in features over third-party tools when available
  • PRFER Bun's native APIs (eg for file access, SQL, S3 etc) over Node.js APIs

Package Management

  • USE bun install, bun add, bun remove
  • AVOID npm, yarn, pnpm
  • Prefer Bun-native lockfiles and resolution behavior
  • Keep dependencies minimal and intentional

Scripts & Tooling

  • PREFER bun run for scripts
  • AVOID Bun’s built-in test runner (bun test) => We'll use Vitest for testing
  • AVOID Bun’s build tool (bun build) => We'll use Vite
  • Avoid introducing extra task runners unless required

Runtime & APIs

  • PREFER Bun’s native APIs (fetch, fs, path, env handling)
  • Write code assuming modern Web APIs are available in the runtime
  • Avoid Node-specific APIs unless explicitly required

Performance & DX

  • Prefer simple, explicit scripts over complex toolchains
  • AVOID unnecessary abstractions

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
2
7-day trend score
5

Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 17 Mar 2026, 7 months ago.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/academind/ai-config/bun-first/badge)](https://verified-skill.com/skills/academind/ai-config/bun-first)

Something wrong with this skill or its page? Tell us.