What problem does it solve? Setting up Nuxt 3 projects to run on the Bun runtime involves non-obvious configuration across package.json scripts, Nitro presets, and server code, and mistakes cause errors like missing bun:sqlite modules or failed production builds. ## Core Features & Use Cases - Project Scaffolding and Scripts: Initialize Nuxt apps with bunx nuxi, configure dev/build/preview scripts, and force the Bun runtime with bun --bun. - Nitro Bun Preset Configuration: Set nitro.preset to bun, externalize Bun-native modules, and build production servers runnable via bun .output/server/index.mjs. - Bun-Native Server Code: Use bun:sqlite databases, Bun.file APIs, H3 event handlers, Nitro plugins, and scheduled tasks inside Nuxt server routes. - Use Case: A developer building a Vue/Nuxt app who wants faster installs and a single-runtime stack can follow this Skill to configure the project, write server API routes backed by bun:sqlite, and deploy with a Bun-based Dockerfile. ## Quick Start Ask the assistant to scaffold a new Nuxt 3 project configured to run on the Bun runtime with the Nitro bun preset and a sample bun:sqlite API route.