bun

Run JavaScript and TypeScript applications with the Bun runtime.

8|1|Updated Feb 28, 2026
One-click install
npx skills add https://github.com/belos-street/skill-kit --skill bun-belos-street
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bun
Source: https://github.com/belos-street/skill-kit/tree/main/skills/bun
Command: npx skills add https://github.com/belos-street/skill-kit --skill bun-belos-street

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Bun provides a single, high-performance runtime that eliminates slow toolchains and repetitive setup for running modern JavaScript and TypeScript projects, reducing friction for development and deployment.

Core Features & Use Cases

  • Native TypeScript execution: Run .ts/.tsx files without a separate compilation step.
  • Built-in tooling: Integrated package manager, test runner, bundler, and binary build support for CLI distribution.
  • Bun-specific APIs: High-performance HTTP/WebSocket servers with Bun.serve(), simplified file IO with Bun.file()/Bun.write(), and environment access via Bun.env.
  • Use Case: Replace slow Node.js workflows by running development servers, building small CLIs, or executing fast test suites with minimal configuration.

Quick Start

Use the bun skill to run a TypeScript file and start a Bun HTTP server on port 3000 that responds with "Hello Bun".

Frequently Asked Questions about bun

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run TypeScript files without a separate compilation step?

You can run TypeScript files directly using the Bun runtime, which provides native TypeScript execution without needing a separate compiler or build configuration setup.

What's the best way to start a high-performance HTTP and WebSocket server in JavaScript?

The best way to start a high-performance HTTP and WebSocket server is using Bun.serve(), a built-in API in the Bun runtime designed for fast, integrated server development.

Can I replace Node.js workflows for running development servers and test suites?

Yes, you can replace Node.js workflows by using Bun to run development servers and execute fast test suites with minimal configuration, reducing toolchain friction and setup time.

Does the Bun runtime include a built-in package manager and test runner?

Yes, the Bun runtime includes an integrated package manager and test runner, providing built-in tooling to manage dependencies and execute fast test suites natively.

How do I handle file IO and environment access in a modern JavaScript runtime?

You handle file IO and environment access using Bun-specific APIs like Bun.file() and Bun.write() for simplified file operations, and Bun.env for environment variable management.

Can I build CLIs for distribution using the Bun runtime?

Yes, you can build CLIs for distribution using the Bun runtime, which offers built-in bundler and binary build support to compile your JavaScript or TypeScript applications.