bun
v3.9.0Comprehensive Bun runtime toolkit covering runtime, package manager, bundler, testing, HTTP servers, WebSockets, databases, framework integrations (Hono, Next.js, Nuxt, TanStack Start, SvelteKit), deployment, and Node.js compatibility.
By Claude SkillsLicense: MIT227 GitHub starsUpdated last week
Directory evidence
- Runtimes
- Codex and Claude Code
- Parsed components
- 27 skill or MCP entries
- Source updated
- Sep 28, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install bun for Codex and Claude Code
codex plugin marketplace add secondsky/claude-skills
codex plugin marketplace upgrade claude-skills
codex plugin add bun@claude-skillsPaste and run these commands in a terminal with Codex. They add and refresh the claude-skills catalog, then install this plugin.
Compatibility: the page URL and API slug “bun-3” remain stable.
- Codex:
bun-3@agent-plugin-marketplace→bun@claude-skills
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/secondsky/claude-skillsClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/bun/.
Plugin files
├── .codex-plugin/plugin.json├── .claude-plugin/plugin.json├── skills/bun-bundler/SKILL.md├── skills/bun-cloudflare-workers/SKILL.md├── skills/bun-docker/SKILL.md├── skills/bun-drizzle-integration/SKILL.md├── skills/bun-ffi/SKILL.md├── skills/bun-file-io/SKILL.md├── skills/bun-hono-integration/SKILL.md├── skills/bun-hot-reloading/SKILL.md├── skills/bun-http-server/SKILL.md├── skills/bun-jest-migration/SKILL.md├── skills/bun-macros/SKILL.md├── skills/bun-nextjs/SKILL.md├── skills/bun-nuxt/SKILL.md├── skills/bun-package-manager/SKILL.md├── skills/bun-react-ssr/SKILL.md├── skills/bun-redis/SKILL.md├── skills/bun-runtime/SKILL.md├── skills/bun-shell/SKILL.md├── skills/bun-sqlite/SKILL.md├── skills/bun-sveltekit/SKILL.md├── skills/bun-tanstack-start/SKILL.md├── skills/bun-test-basics/SKILL.md├── skills/bun-test-coverage/SKILL.md├── skills/bun-test-lifecycle/SKILL.md├── skills/bun-test-mocking/SKILL.md├── skills/bun-websocket-server/SKILL.md└── skills/bun-workers/SKILL.md
Included Skills27
This skill should be used when the user asks about "bun build", "Bun.build", "bundling with Bun", "code splitting", "tree shaking", "minification", "sourcemaps", "bundle optimization", "esbuild alternative", "building for production", "bundling TypeScript", "bundling for browser", "bundling for Node", or JavaScript/TypeScript bundling with Bun.
This skill should be used when the user asks about "Cloudflare Workers with Bun", "deploying Bun to Workers", "wrangler with Bun", "edge deployment", "Bun to Cloudflare", or building and deploying applications to Cloudflare Workers using Bun.
Use for Docker with Bun, Dockerfiles, oven/bun image, containerization, and deployments.
Use when integrating Drizzle ORM with Bun's SQLite driver for type-safe schema definitions and migrations.
This skill should be used when the user asks about "bun:ffi", "foreign function interface", "calling C from Bun", "native libraries", "dlopen", "shared libraries", "calling native code", or integrating C/C++ libraries with Bun.
Use for Bun file I/O: Bun.file, Bun.write, streams, directories, glob patterns, metadata.
Use when building APIs with Hono framework on Bun, including routing, middleware, REST APIs, context handling, or web framework features.
Use when implementing hot reloading with Bun (--hot, --watch), HMR, or automatic code reloading during development. Covers watch mode, hot mode, and HTTP server reload.
Use when building HTTP servers with Bun.serve, handling requests/responses, implementing routing, creating REST APIs, or configuring fetch handlers.
Use when migrating from Jest to Bun's test runner, import compatibility, mocks, and config.
Evaluate JavaScript at bundle time and inline results. Use when optimizing compile-time code generation, embedding files, inlining environment variables, or executing code during the bundling process.
This skill should be used when the user asks about "Next.js with Bun", "Bun and Next", "running Next.js on Bun", "Next.js development with Bun", "create-next-app with Bun", or building Next.js applications using Bun as the runtime.
Use when running Nuxt 3 with Bun runtime, building Vue/Nuxt apps with Bun, or configuring Nuxt projects to use Bun for development and production.
Bun package manager commands (install, add, remove, update), workspaces, lockfiles, npm/yarn/pnpm migration. Use for dependency management with Bun.
Use when building server-rendered React with Bun, including streaming SSR, hydration, renderToString, or custom SSR without a framework.
Use when working with Redis in Bun (ioredis, Upstash), caching, pub/sub, session storage, or key-value operations.
Use for Bun runtime, bunfig.toml, watch/hot modes, env vars, CLI flags, and module resolution.
Bun shell scripting with Bun.$, Bun.spawn, subprocess management. Use for shell commands, template literals, or command execution.
Use for bun:sqlite, SQLite operations, prepared statements, transactions, and queries.
Use when building or running SvelteKit apps on Bun, including SSR, adapters, and Bun-specific APIs
TanStack Start full-stack React framework with Bun runtime. Use for TanStack Router, server functions, vinxi, or encountering SSR, build, preset errors.
Use for bun:test syntax, assertions, describe/it, test.skip/only/each, and basic patterns.
Use for test coverage with Bun, --coverage flag, lcov reports, thresholds, and CI integration.
Use for test lifecycle hooks: beforeAll, afterAll, beforeEach, afterEach, fixtures, preload.
Use for mock functions in Bun tests, spyOn, mock.module, implementations, and test doubles.
This skill should be used when the user asks about "WebSocket in Bun", "real-time communication", "Bun.serve websocket", "ws server", "socket connections", "pub/sub", "broadcasting messages", "WebSocket upgrade", or building real-time applications with Bun.
Use for Web Workers in Bun, worker_threads, parallel processing, and background tasks.
Plugin manifests2
{
"name": "bun",
"version": "3.9.0",
"description": "Comprehensive Bun runtime toolkit covering runtime, package manager, bundler, testing, HTTP servers, WebSockets, databases, framework integrations (Hono, Next.js, Nuxt, TanStack Start, SvelteKit), deployment, and Node.js compatibility.",
"author": {
"name": "Claude Skills",
"email": "[email protected]"
},
"license": "MIT",
"repository": "https://github.com/secondsky/claude-skills",
"keywords": [
"bun",
"tooling",
"workflow",
"http",
"sveltekit",
"tanstack",
"websockets"
],
"skills": "./skills/",
"interface": {
"displayName": "Bun",
"shortDescription": "Comprehensive Bun runtime toolkit covering runtime, package manager, bundler,",
"longDescription": "Comprehensive Bun runtime toolkit covering runtime, package manager, bundler, testing, HTTP servers, WebSockets, databases, framework integrations (Hono, Next.js, Nuxt, TanStack Start, SvelteKit), deployment, and Node.js compatibility.",
"developerName": "Claude Skills Maintainers",
"category": "Developer Tools",
"capabilities": [
"Read",
"Write"
],
"defaultPrompt": [
"Help me with Bun.",
"Show me best practices for Bun.",
"Guide me through using Bun effectively."
]
}
}{
"name": "bun",
"version": "3.9.0",
"description": "Comprehensive Bun runtime toolkit covering runtime, package manager, bundler, testing, HTTP servers, WebSockets, databases, framework integrations (Hono, Next.js, Nuxt, TanStack Start, SvelteKit), deployment, and Node.js compatibility.",
"author": {
"name": "Claude Skills",
"email": "[email protected]"
},
"homepage": "https://github.com/secondsky/claude-skills",
"repository": "https://github.com/secondsky/claude-skills",
"license": "MIT",
"keywords": [
"bun",
"tooling",
"workflow",
"http",
"sveltekit",
"tanstack",
"websockets"
],
"agents": [
"./agents/bun-migration-assistant.md",
"./agents/bun-performance-analyzer.md",
"./agents/bun-troubleshooter.md"
],
"commands": [
"./commands/bun-debug.md",
"./commands/bun-deploy.md",
"./commands/bun-init.md",
"./commands/bun-migrate.md",
"./commands/bun-optimize.md",
"./commands/bun-upgrade.md"
]
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[bun on Agent Plugins Marketplace](https://pluginsmp.com/plugins/bun-3)