What problem does it solve?
Setting up a modern full-stack TypeScript development environment requires manually configuring Bun, Elysia, Vite, React, Tailwind, and Prisma across multiple files, which leads to hours of debugging version mismatches, path traps, and build configuration errors. This Skill eliminates that friction by providing a proven, copy-paste-ready bootstrap that generates a working monorepo structure with Docker Compose support in minutes.
Core Features & Use Cases
- Full-Stack Monorepo Bootstrap: Generates apps/api (Bun + Elysia + Prisma) and apps/web (Vite + React + Tailwind) with workspace configuration, environment variables, and seed scripts.
- Production-Grade Defaults: Includes Docker Compose stack with nginx reverse proxy, Postgres (prod) or SQLite (dev) via Prisma 5, and hardened Dockerfiles validated against real CRM deployments.
- Real-World Pitfall Documentation: Encodes 20+ production-hardened lessons from actual builds, including Elysia 1.2 type definition bugs, Vite 8 quirks, Tailwind v4 token issues, Docker cache invalidation, and React Query type narrowing traps.
- Use Case: Ideal for building internal tools, MVPs, CRMs, exam apps, or any project where you need a reliable local dev stack that scales to Docker Compose deployment without rewriting infrastructure.
Quick Start
Use the bun-elysia-react-vite-stack skill to scaffold a new full-stack TypeScript project with Bun, Elysia, Vite, React, and Tailwind pre-configured for local development.