bun

Run TypeScript directly and start HTTP servers with Bun.

22|1|Updated Jan 10, 2026
One-click install
npx skills add https://github.com/itechmeat/llm-code --skill bun-itechmeat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bun
Source: https://github.com/itechmeat/llm-code/tree/main/skills/bun
Command: npx skills add https://github.com/itechmeat/llm-code --skill bun-itechmeat

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill consolidates a fast, all-in-one JavaScript/TypeScript runtime with built-in tooling to streamline AI-assisted coding workflows.

Core Features & Use Cases

  • Runtime & Package Management: Native TypeScript/JSX execution plus Bun's package manager for fast, dependency-aware projects.
  • Server & Data Capabilities: Built-in HTTP server (Bun.serve), WebSockets, file I/O, and SQLite bindings for self-contained apps.
  • Interop & Ecosystem: FFI bindings, Node.js compatibility, and rich references documenting core APIs.
  • Use Case: Spin up a REST API backed by SQLite in minutes and ship fast prototypes with reliable I/O and interop.

Quick Start

Install Bun in your environment and begin using the bun skill to run TypeScript directly, start servers, and access local and remote data sources. For examples and detailed API docs, consult the References section.

Frequently Asked Questions about bun

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

FAQPage Schema
How do I run TypeScript directly without a build step?

You can run TypeScript directly without a build step using a JavaScript runtime with native TS and JSX execution support. This all-in-one runtime executes TS files natively, eliminating transpilation overhead and streamlining rapid prototyping workflows.

What is the best way to spin up a REST API backed by SQLite quickly?

The best way to spin up a REST API backed by SQLite quickly is using a runtime with built-in HTTP server capabilities and embedded SQLite database bindings. This provides self-contained, reliable file I/O and data access for small services and prototypes.

Can I use Node.js packages and libraries with an alternative JavaScript runtime?

Yes, you can use Node.js packages with alternative JavaScript runtimes that offer Node.js compatibility. This specific runtime includes ecosystem interop and FFI bindings, allowing you to integrate existing libraries while leveraging faster execution speeds.

How do I manage project dependencies using a fast all-in-one JavaScript toolkit?

You manage project dependencies using the integrated package manager provided by this all-in-one JavaScript toolkit. It handles dependency resolution and installation rapidly, supporting fast, dependency-aware projects without needing external package management tools.

Does this JavaScript runtime support WebSocket connections for real-time apps?

Yes, this JavaScript runtime supports WebSocket connections for real-time apps. It includes built-in server capabilities with WebSockets and file I/O, allowing you to ship fast prototypes and reliable self-contained applications.

When should I not use an all-in-one JavaScript runtime for my project?

You should not use an all-in-one JavaScript runtime if your project requires strict adherence to standard Node.js APIs without compatibility layers, or if your architecture demands separating your package manager, HTTP server, and runtime into isolated, distinct tools.