Skills that make your agent write Bun
A verified directory of Claude Code skills. Swap the Node habit for the Bun built-in.
4 skills · 24 packages replaced
# bun-fmt
bun fmt
QueuedReplaces prettier, biome, dprint
// src/slugify.test.ts — files named *.test.ts, *_test.ts, *.spec.ts (or .js/.tsx) are picked up.
import { describe, expect, test } from "bun:test";
import { slugify } from "./slugify";
describe("slugify", () => {
test("lowercases and hyphenates", () => {bun test
QueuedReplaces jest, vitest, ts-jest
const server = Bun.serve({
port: Number(process.env.PORT ?? 3000),
routes: {
// Static response: built once, served with zero allocation per request.
"/health": new Response("ok"),Bun.serve routes
QueuedReplaces express, fastify, koa
import { SQL, sql } from "bun";
// `sql` is a default client that reads DATABASE_URL (or POSTGRES_URL / PGHOST etc.).
const users = await sql`select * from users`;
// Or construct one. The URL scheme picks the adapter.Bun.SQL
QueuedReplaces pg, postgres, mysql2
Check your projectFind the Node habits your agent will fall back on.
bunx bun.directory doctor