Modern JavaScript/TypeScript development with Bun runtime. Covers package management, bundling, testing, and migration from Node.js. Use when working with Bun, optimizing JS/TS development speed, or migrating from Node.js to Bun.
Scanned 9/4/2026
Install to Claude Code
npx -y skills add gabrielmoreira/agent-skills-mirror --skill bun-development --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Bun Development?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/gabrielmoreira-bun-development)More formats (shields.io, HTML) on the badges page.
---
version: 4.1.0-fractal
name: bun-development
description: "Modern JavaScript/TypeScript development with Bun runtime. Covers package management, bundling, testing, and migration from Node.js. Use when working with Bun, optimizing JS/TS development speed, or migrating from Node.js to Bun."
---
# ⚡ Bun Development
> Fast, modern JavaScript/TypeScript development with the Bun runtime, inspired by [oven-sh/bun](https://github.com/oven-sh/bun).
## When to Use This Skill
Use this skill when:
- Starting new JS/TS projects with Bun
- Migrating from Node.js to Bun
- Optimizing development speed
- Using Bun's built-in tools (bundler, test runner)
- Troubleshooting Bun-specific issues
---
## 1. Getting Started
## 🧠 Knowledge Modules (Fractal Skills)
### 1. [1.1 Installation](./sub-skills/11-installation.md)
### 2. [1.2 Why Bun?](./sub-skills/12-why-bun.md)
### 3. [2.1 Create New Project](./sub-skills/21-create-new-project.md)
### 4. [2.2 package.json](./sub-skills/22-packagejson.md)
### 5. [2.3 tsconfig.json (Bun-optimized)](./sub-skills/23-tsconfigjson-bun-optimized.md)
### 6. [3.1 Installing Packages](./sub-skills/31-installing-packages.md)
### 7. [3.2 Removing & Updating](./sub-skills/32-removing-updating.md)
### 8. [3.3 bunx (npx equivalent)](./sub-skills/33-bunx-npx-equivalent.md)
### 9. [3.4 Lockfile](./sub-skills/34-lockfile.md)
### 10. [4.1 Basic Execution](./sub-skills/41-basic-execution.md)
### 11. [4.2 Watch Mode](./sub-skills/42-watch-mode.md)
### 12. [4.3 Environment Variables](./sub-skills/43-environment-variables.md)
### 13. [5.1 File System (Bun.file)](./sub-skills/51-file-system-bunfile.md)
### 14. [5.2 HTTP Server (Bun.serve)](./sub-skills/52-http-server-bunserve.md)
### 15. [5.3 WebSocket Server](./sub-skills/53-websocket-server.md)
### 16. [5.4 SQLite (Bun.sql)](./sub-skills/54-sqlite-bunsql.md)
### 17. [5.5 Password Hashing](./sub-skills/55-password-hashing.md)
### 18. [6.1 Basic Tests](./sub-skills/61-basic-tests.md)
### 19. [6.2 Running Tests](./sub-skills/62-running-tests.md)
### 20. [6.3 Matchers](./sub-skills/63-matchers.md)
### 21. [6.4 Mocking](./sub-skills/64-mocking.md)
### 22. [7.1 Basic Build](./sub-skills/71-basic-build.md)
### 23. [7.2 Build API](./sub-skills/72-build-api.md)
### 24. [7.3 Compile to Executable](./sub-skills/73-compile-to-executable.md)
### 25. [8.1 Compatibility](./sub-skills/81-compatibility.md)
### 26. [8.2 Common Migration Steps](./sub-skills/82-common-migration-steps.md)
### 27. [8.3 Differences from Node.js](./sub-skills/83-differences-from-nodejs.md)
### 28. [9.1 Use Bun-native APIs](./sub-skills/91-use-bun-native-apis.md)
### 29. [9.2 Use Bun.serve for HTTP](./sub-skills/92-use-bunserve-for-http.md)
### 30. [9.3 Bundle for Production](./sub-skills/93-bundle-for-production.md)

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!