Seed Workflow Overview
Transform preseed documents into a unified project specification and scaffold your application.
The seed workflow transforms your preseed documents into a unified project specification (SEED.md) and scaffolds your application structure.
The Pipeline#
Idea → Preseed → Seed → Scaffold → App
↗ ↘
Documents SEED.md → Code
| Phase | Input | Output |
|---|---|---|
| Preseed | Your idea, notes, research | VISION.md, PRD.md, etc. |
| Seed | Preseed documents | SEED.md |
| Scaffold | SEED.md | Project files |
Quick Start#
From Preseed (Recommended)#
1# After completing preseed workflow
2bootspring seed synthesize
3
4# Review SEED.md
5cat SEED.md
6
7# Scaffold project
8bootspring seed scaffold --preset=nextjsFrom Scratch#
# Interactive questionnaire
bootspring seed init --preset=startup
# Or quick scaffold with preset
bootspring seed scaffold --preset=nextjsKey Commands#
| Command | Description |
|---|---|
seed synthesize | Create SEED.md from preseed documents |
seed init | Interactive questionnaire |
seed scaffold | Generate project structure |
seed status | Show current configuration |
seed export | Export config as JSON/YAML |
What is SEED.md?#
SEED.md is your project's single source of truth. It contains:
1# My Project
2
3> Brief tagline
4
5## Overview
6Problem and solution description...
7
8## Tech Stack
9\`\`\`yaml
10stack:
11 framework: nextjs
12 language: typescript
13 database: postgresql
14
15plugins:
16 auth: clerk
17 payments: stripe
18 orm: prisma
19\`\`\`
20
21## MVP Features
221. User authentication
232. Dashboard
243. Core feature
25...
26
27## Development Standards
28- TypeScript strict mode
29- Server components by default
30- Zod validation
31...Workflow Phases#
1. Synthesize#
Convert preseed documents into SEED.md:
bootspring seed synthesizeThis reads:
- VISION.md
- AUDIENCE.md
- BUSINESS_MODEL.md
- PRD.md
- TECHNICAL_SPEC.md
- ROADMAP.md
And creates a unified SEED.md.
2. Review & Customize#
Review the generated SEED.md and make adjustments:
# View it
cat SEED.md
# Edit if needed
code SEED.md3. Scaffold#
Generate your project structure:
# Preview what will be created
bootspring seed scaffold --preset=nextjs --dry-run
# Generate files
bootspring seed scaffold --preset=nextjs4. Start Development#
npm install
npm run devFramework Presets#
| Preset | Stack |
|---|---|
nextjs | Next.js 15 + App Router + TypeScript + Tailwind + shadcn/ui |
react | React 19 + Vite + TypeScript + Tailwind |
node | Express/Fastify + TypeScript + Zod |
fullstack | Next.js + Prisma + NextAuth + full-stack setup |
Related Pages#
- Synthesize from Preseed - Detailed synthesis guide
- Scaffold Presets - Framework preset details
- MVP Definition - Defining your MVP
- Architecture - Technical architecture
Need Help?#
If you haven't completed preseed yet:
bootspring preseed startStart there to capture your idea before moving to seed.