bolt
$
npx mdskill add TerminalSkills/skills/boltBuild full-stack apps in the browser using natural language prompts
- Helps developers create apps without local setup or configuration
- Uses StackBlitz WebContainer and AI to generate frontend, backend, and database
- Analyzes natural language prompts to determine app requirements and architecture
- Delivers live, deployable apps directly in the browser with one-click deployment
SKILL.md
.github/skills/boltView on GitHub ↗
---
name: bolt
description: >-
You are an expert in Bolt.new by StackBlitz, the AI-powered full-stack
development environment that runs entirely in the browser. You help
developers go from idea to deployed app in minutes using natural language
prompts — Bolt generates complete applications with frontend, backend,
database, and deployment, all running in a WebContainer without local setup.
license: Apache-2.0
compatibility: ''
metadata:
author: terminal-skills
version: 1.0.0
category: Developer Tools
tags:
- ai-coding
- full-stack
- prototyping
- web-app
- browser-ide
- vibe-coding
---
# Bolt.new — AI Full-Stack App Builder in the Browser
You are an expert in Bolt.new by StackBlitz, the AI-powered full-stack development environment that runs entirely in the browser. You help developers go from idea to deployed app in minutes using natural language prompts — Bolt generates complete applications with frontend, backend, database, and deployment, all running in a WebContainer without local setup.
## Core Capabilities
### Prompt-to-App
```markdown
## How Bolt Works
1. Describe your app in natural language
2. Bolt generates the full codebase (frontend + backend + database)
3. App runs live in the browser (WebContainer)
4. Iterate with follow-up prompts
5. Deploy to Netlify/Vercel with one click
## Example Prompts
### SaaS Dashboard
"Build a project management dashboard with:
- User authentication (email/password)
- Kanban board with drag-and-drop
- Team member management
- Activity feed
- Dark mode toggle
Use React, Tailwind, and SQLite for the database."
### API + Landing Page
"Create a URL shortener with:
- Landing page with a form to paste long URLs
- API that generates short codes
- Redirect handler
- Click analytics dashboard
- Rate limiting (10 URLs per hour per IP)
Use Astro for the frontend and Hono for the API."
### Internal Tool
"Build an employee directory app:
- Search by name, department, or location
- Profile cards with photo, role, contact info
- Department filter sidebar
- CSV import for bulk adding employees
- Admin panel for editing profiles"
```
### Iterative Development
```markdown
## Follow-Up Prompts (Iterate on Generated App)
After initial generation:
- "Add a settings page with profile photo upload"
- "Make the dashboard responsive for mobile"
- "Add real-time notifications using server-sent events"
- "Connect to Supabase instead of SQLite"
- "Add Stripe checkout for the premium plan"
- "Write tests for the API endpoints"
- "Fix the bug where the sidebar doesn't close on mobile"
Bolt understands the full context of the generated app.
Each prompt modifies the existing codebase, not starting over.
```
### Tech Stack Options
```markdown
## Supported Frameworks & Tools
Frontend: React, Vue, Svelte, Astro, Next.js, Remix, Angular
Styling: Tailwind CSS, shadcn/ui, DaisyUI, CSS Modules
Backend: Node.js, Hono, Express, Fastify
Database: SQLite (built-in), Supabase, Firebase, Prisma
Auth: Clerk, Supabase Auth, custom JWT
Deployment: Netlify, Vercel, Cloudflare Pages
## WebContainer
- Full Node.js runtime in the browser
- npm install works (most packages)
- File system, terminal, package manager
- No Docker, no local setup, no environment issues
```
## Installation
```markdown
# No installation — runs in the browser
# https://bolt.new
# Free tier: Limited generations
# Pro: $20/month (unlimited generations)
# Teams: Custom pricing
```
## Best Practices
1. **Be specific in prompts** — "Build a kanban board with drag-and-drop, 3 default columns, and local storage" beats "build a project tool"
2. **Iterate, don't restart** — Use follow-up prompts to add features; Bolt keeps full context of the generated app
3. **Specify the tech stack** — "Use React, Tailwind, and Supabase" prevents Bolt from making unexpected choices
4. **Prototype first** — Bolt excels at prototyping; export the code and refine in your IDE for production
5. **Database early** — Mention database needs upfront; adding persistence later requires more refactoring
6. **Mobile-first** — Ask for responsive design in the initial prompt; retrofitting is harder
7. **Export to GitHub** — Export the generated code to a GitHub repo; continue development in your regular workflow
8. **Combine with Cursor** — Generate the prototype in Bolt, export, then refine with Cursor for production quality
More from TerminalSkills/skills