Skills DirectorySearch all skills ↗

AI agent skill · by @olorehq

Olore Bun Latest

Local Bun documentation reference (latest). Bun is an all-in-one JavaScript toolkit covering runtime, bundler, package manager, test runner, HTTP server, SQLite, SQL, Redis, S3, WebSockets, and Node.js compatibility.

Archived 2026-10-23 · Source updated 2026-09-18 · License: MIT. Check the original repository for the latest version.

SKILL.md instructions

# Bun Documentation

Bun is an all-in-one toolkit for JavaScript/TypeScript: a fast runtime (drop-in Node.js replacement), bundler, package manager, test runner, HTTP server, and built-in APIs for SQLite, SQL, Redis, S3, WebSockets, and more.

## Quick Reference

| Task | Entry Point |
|------|-------------|
| Getting started | `contents/quickstart.mdx` |
| HTTP server | `contents/runtime/http/server.mdx` |
| SQLite | `contents/runtime/sqlite.mdx` |
| SQL (PostgreSQL/MySQL) | `contents/runtime/sql.mdx` |
| Redis | `contents/runtime/redis.mdx` |
| S3 | `contents/runtime/s3.mdx` |
| File I/O | `contents/runtime/file-io.mdx` |
| WebSockets | `contents/runtime/http/websockets.mdx` |
| Package manager | `contents/pm/cli/install.mdx` |
| Bundler | `contents/bundler/index.mdx` |
| Test runner | `contents/test/index.mdx` |
| Node.js compatibility | `contents/runtime/nodejs-compat.mdx` |
| Shell scripting | `contents/runtime/shell.mdx` |
| FFI / native code | `contents/runtime/ffi.mdx` |

## When to use

Use this skill when the user asks about:
- Bun runtime, `bun run`, watch mode, module resolution
- HTTP server (`Bun.serve`), WebSockets, TLS, routing
- Built-in database clients: SQLite (`bun:sqlite`), SQL, Redis, S3
- File I/O, streams, binary data, glob, shell scripting
- Package management (`bun install`, `bun add`, workspaces, lockfile)
- Bundling, loaders, plugins, macros, standalone executables
- Test runner, mocking, snapshots, code coverage
- Node.js compatibility, Web APIs, TypeScript support
- Environment variables, secrets, FFI, workers, WASM
- Framework integrations (Next.js, Astro, Hono, Elysia, SvelteKit, etc.)
- Deployment (AWS Lambda, Vercel, Railway, Docker, etc.)

## How to find information

1. **First**, read `TOC.md` for complete file listing organized by directory
2. Identify relevant section based on user's question
3. Read specific files for details

**TOC.md contains all 302 files organized by directory - always check it first.**

Related skills