claudecodex

bun

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.

248 on GitHubby Claude Skillsv3.9.0MITupdated 1 month agotooling
/

Plugin bun from marketplace claude-skills in secondsky/claude-skills. Commands read from the repo's manifest — 1 month ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (27)

  • bun-bundler

    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

  • bun-cloudflare-workers

    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.

  • bun-docker

    Use for Docker with Bun, Dockerfiles, oven/bun image, containerization, and deployments.

  • bun-drizzle-integration

    Use when integrating Drizzle ORM with Bun's SQLite driver for type-safe schema definitions and migrations.

  • bun-ffi

    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.

  • bun-file-io

    Use for Bun file I/O: Bun.file, Bun.write, streams, directories, glob patterns, metadata.

  • bun-hono-integration

    Use when building APIs with Hono framework on Bun, including routing, middleware, REST APIs, context handling, or web framework features.

  • bun-hot-reloading

    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.

  • bun-http-server

    Use when building HTTP servers with Bun.serve, handling requests/responses, implementing routing, creating REST APIs, or configuring fetch handlers.

  • bun-jest-migration

    Use when migrating from Jest to Bun's test runner, import compatibility, mocks, and config.

  • bun-macros

    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.

  • bun-nextjs

    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.

  • bun-nuxt

    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

    Bun package manager commands (install, add, remove, update), workspaces, lockfiles, npm/yarn/pnpm migration. Use for dependency management with Bun.

  • bun-react-ssr

    Use when building server-rendered React with Bun, including streaming SSR, hydration, renderToString, or custom SSR without a framework.

  • bun-redis

    Use when working with Redis in Bun (ioredis, Upstash), caching, pub/sub, session storage, or key-value operations.

  • bun-runtime

    Use for Bun runtime, bunfig.toml, watch/hot modes, env vars, CLI flags, and module resolution.

  • bun-shell

    Bun shell scripting with Bun.$, Bun.spawn, subprocess management. Use for shell commands, template literals, or command execution.

  • bun-sqlite

    Use for bun:sqlite, SQLite operations, prepared statements, transactions, and queries.

  • bun-sveltekit

    Use when building or running SvelteKit apps on Bun, including SSR, adapters, and Bun-specific APIs

  • bun-tanstack-start

    TanStack Start full-stack React framework with Bun runtime. Use for TanStack Router, server functions, vinxi, or encountering SSR, build, preset errors.

  • bun-test-basics

    Use for bun:test syntax, assertions, describe/it, test.skip/only/each, and basic patterns.

  • bun-test-coverage

    Use for test coverage with Bun, --coverage flag, lcov reports, thresholds, and CI integration.

  • bun-test-lifecycle

    Use for test lifecycle hooks: beforeAll, afterAll, beforeEach, afterEach, fixtures, preload.

  • bun-test-mocking

    Use for mock functions in Bun tests, spyOn, mock.module, implementations, and test doubles.

  • bun-websocket-server

    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.

  • bun-workers

    Use for Web Workers in Bun, worker_threads, parallel processing, and background tasks.

Slash commands (6)

  • /bun:bun-debug

    Debug Bun applications and diagnose common issues

  • /bun:bun-deploy

    Deploy Bun applications to various platforms

  • /bun:bun-init

    Initialize a new Bun project with optional framework selection

  • /bun:bun-migrate

    Migrate existing Node.js/npm projects to Bun

  • /bun:bun-optimize

    Optimize Bun application performance and bundle size

  • /bun:bun-upgrade

    Upgrade Bun runtime and project dependencies

Subagents (3)

  • bun-migration-assistant

    Use this agent when the user wants to migrate from Node.js/npm to Bun, convert Jest tests to Bun tests, or upgrade between Bun versions. Examples:

  • bun-performance-analyzer

    Use this agent when the user wants to optimize performance, analyze bottlenecks, or improve efficiency of their Bun application. Examples:

  • bun-troubleshooter

    Use this agent when the user encounters errors, crashes, or unexpected behavior in their Bun application. Examples:

Hooks (2)

  • PreToolUse

    bash ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/validate-bun-command.sh

  • PostToolUse

    bash ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/bun-suggestions.sh

View source on GitHub

More from secondsky/claude-skills

All 145 plugins →

Comprehensive Cloudflare Workers platform guide covering runtime APIs, testing (Vitest), CI/CD, observability, framework integration, performance, security, and migration. Use for Workers development, deployment, debugging, or optimization.

10 skills · 5 commands · 3 agents

248

nuxt-seo

claudecodex

Comprehensive guide for all 8 Nuxt SEO modules plus Pro modules. Use when building SEO-optimized Nuxt applications, implementing robots.txt/sitemaps, generating OG images, adding Schema.org data, managing meta tags, checking links, or encountering sitemap, robots.txt, OG image, schema validation, meta tag, canonical URL, or i18n SEO errors.

1 skill · 6 commands · 5 agents · hooks

248

cloudflare-r2

claudecodex

Cloudflare R2 S3-compatible object storage with SQL, Iceberg, event notifications, and automation. Use for buckets, uploads, CORS, presigned URLs, large files, S3 migration, analytics, or encountering R2_ERROR, CORS failures, multipart issues.

1 skill · 4 commands · 5 agents

248

Cloudflare Durable Objects for stateful coordination and real-time apps. Use for chat, multiplayer games, WebSocket hibernation, or encountering class export, migration, alarm errors.

1 skill · 5 commands · 3 agents

248

nuxt-ui-v4

claudecodex

Nuxt UI v4 with 125+ accessible components, Tailwind v4, Reka UI, AI chat integration with reasoning and tool calling. Use for dashboards, forms, overlays, editors, page layouts, or encountering theming, composable, TypeScript errors.

1 skill · 4 commands · 3 agents · 1 MCP server

248

nuxt-v4

claudecodex

Comprehensive Nuxt 4 development with 4 focused skills (core, data, server, production), 3 diagnostic agents (debugger, migration, performance), and interactive setup wizard. Use when: building Nuxt 4 applications, implementing SSR patterns, creating composables, server routes, data fetching, state management, debugging hydration issues, migrating from Nuxt 3, optimizing performance, deploying to Cloudflare/Vercel/Netlify, or setting up testing with Vitest.

4 skills · 1 command · 3 agents · 1 MCP server

248

Similar plugins

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

CMEM Pro

claude

CMEM Pro for the Claude app - hooks stream tool use to cmem.ai and inject observations into new sessions and agents

3 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

mempalace

claudecodex

AI memory system — mine projects and conversations into a searchable palace. 47 MCP tools, auto-save hooks, guided setup.

3 skills · 6 commands · 1 MCP server · hooks

MemPalace/mempalace 60,536

Use Alibaba Open Code Review from local Codex.

2 skills

alibaba/open-code-review 50,068

slidev

claude

Claude Code skill for creating and presenting Slidev slidedecks

1 skill

slidevjs/slidev 49,452

Maintain bun?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins145 plugins