Workflows
Intelligent workflow orchestration for end-to-end development and business processes.
Overview#
Bootspring workflows are multi-phase processes that guide you through complex tasks with the right agents, completion signals, and best practices at every step. We offer two categories:
- Development Workflows - Technical workflows for feature development, security, performance, and deployment
- Business Workflow Packs - End-to-end business playbooks for launching, fundraising, and scaling
Development Workflows#
Feature Development#
End-to-end feature implementation with design, implementation, testing, and review phases.
bootspring workflow start feature-development| Phase | Agents | Duration |
|---|---|---|
| Design | ui-ux-expert, api-expert | 1-2 days |
| Implementation | backend-expert, frontend-expert | 2-5 days |
| Testing | testing-expert, code-review-expert | 1-2 days |
| Review | security-expert, performance-expert | 1 day |
Security Audit#
Comprehensive security review with vulnerability scanning and remediation.
bootspring workflow start security-audit| Phase | Agents | Duration |
|---|---|---|
| Code Review | code-review-expert, security-expert | 2-3 days |
| Vulnerability Scan | security-expert | 1 day |
| Remediation | security-expert, backend-expert | 2-5 days |
Performance Optimization#
Full performance analysis and optimization across stack layers.
bootspring workflow start performance-optimization| Phase | Agents | Duration |
|---|---|---|
| Analysis | performance-expert | 1-2 days |
| Database | database-expert, performance-expert | 2-3 days |
| Frontend | frontend-expert, performance-expert | 2-3 days |
| Infrastructure | devops-expert | 1-2 days |
Database Migration#
Safe schema changes with rollback strategies and zero-downtime deployment.
bootspring workflow start database-migration| Phase | Agents | Duration |
|---|---|---|
| Schema Design | database-expert | 1 day |
| Migration Plan | database-expert, devops-expert | 1 day |
| Implementation | database-expert, backend-expert | 2-3 days |
| Verification | testing-expert | 1 day |
Full Stack Parallel Development#
Concurrent frontend and backend development with parallel execution support.
bootspring workflow start full-stack-parallel| Phase | Agents | Parallel |
|---|---|---|
| Design & Contract | api-expert, ui-ux-expert | No |
| Backend Development | backend-expert, database-expert | Yes |
| Frontend Development | frontend-expert, ui-ux-expert | Yes |
| Integration & Testing | testing-expert, security-expert | No |
| Review & Deploy | code-review-expert, devops-expert | No |
Learn about parallel execution
Comprehensive Audit#
Run security, performance, and code quality audits in parallel.
bootspring workflow start comprehensive-audit| Phase | Agents | Parallel |
|---|---|---|
| Preparation | architecture-expert | No |
| Security Audit | security-expert | Yes |
| Performance Audit | performance-expert | Yes |
| Code Quality Audit | code-review-expert | Yes |
| Report & Plan | architecture-expert | No |
Advanced Workflow Features#
Parallel Execution#
Execute multiple phases concurrently for faster development cycles. Learn more
Adaptive Workflows#
Automatic failure detection with remediation paths for resilient workflows. Learn more
Workflow Composition#
Chain multiple workflows together for complex processes. Learn more
Business Workflow Packs#
End-to-end business playbooks with code templates, checklists, and expert frameworks. Each pack includes:
- Step-by-step guides
- Code templates and examples
- Checklists and frameworks
- Expert best practices
- Real-world examples
Available Packs#
Seed Pack#
From idea to MVP in weeks, not months.
Perfect for: Early founders, indie hackers, idea validation
| Guide | Description |
|---|---|
| Problem Validation | Identify and validate real problems |
| Business Model | Business Model Canvas framework |
| Product Requirements | PRD creation and scoping |
| Technical Architecture | Tech stack and system design |
| MVP Build | Build and launch your first version |
Key outcomes:
- Problem-solution fit validation
- Complete Business Model Canvas
- Detailed PRD document
- Technical architecture diagram
- Deployed MVP with analytics
# Access Seed Pack
bootspring skill show workflows/seedLaunch Pack#
Everything you need to launch successfully.
Perfect for: First-time founders, indie hackers, product launches
| Guide | Description |
|---|---|
| Pre-Launch Checklist | Technical, product, and marketing readiness |
| Landing Page | High-converting landing page templates |
| Waitlist System | Email capture with referral mechanics |
| Launch Day | Hour-by-hour execution plan |
| Post-Launch | Optimization and iteration |
Key outcomes:
- Complete pre-launch checklist with 50+ items
- Landing page component library
- Waitlist with viral referral loop
- Launch day monitoring setup
- Post-launch feedback collection
# Access Launch Pack
bootspring skill show workflows/launchFundraising Pack#
From prep to close, the complete fundraising playbook.
Perfect for: Seed and Series A founders, first-time fundraisers
| Guide | Description |
|---|---|
| Readiness Assessment | Are you ready to raise? |
| Materials Preparation | Pitch deck, data room, financials |
| Investor Targeting | Research and outreach strategy |
| Pitching Process | Discovery, demo, follow-up |
| Closing Deals | Term sheets and negotiation |
Key outcomes:
- Fundraising readiness scorecard
- Pitch deck template (12 slides)
- Data room checklist
- Investor research framework
- Term sheet negotiation guide
# Access Fundraising Pack
bootspring skill show workflows/fundraisingGrowth Pack#
Data-driven growth strategies and metrics.
Perfect for: Post-launch startups, growth teams, product managers
| Guide | Description |
|---|---|
| Product-Market Fit | Measuring and achieving PMF |
| SaaS Metrics | MRR, NRR, CAC, LTV with SQL |
| Acquisition Channels | PLG, content, paid, partnerships |
| Retention & Expansion | Churn prevention and upsells |
Key outcomes:
- Sean Ellis PMF survey implementation
- SaaS metrics dashboard with SQL queries
- Channel prioritization framework
- Churn prediction model
- Expansion revenue playbook
# Access Growth Pack
bootspring skill show workflows/growthEnterprise Pack#
Sell to and serve enterprise customers.
Perfect for: B2B SaaS, enterprise sales teams, compliance-focused companies
| Guide | Description |
|---|---|
| Enterprise Readiness | Feature checklist and assessment |
| Enterprise Sales | Sales process and playbook |
| Security & Compliance | SOC 2, GDPR, security questionnaires |
| Implementation | Onboarding enterprise customers |
Key outcomes:
- SSO (SAML) implementation code
- RBAC system with Prisma schema
- Audit logging implementation
- Enterprise sales process (BANT, POC)
- SOC 2 preparation timeline
- Security questionnaire answers
# Access Enterprise Pack
bootspring skill show workflows/enterpriseBusiness Pack#
Build a fundable, scalable business.
Perfect for: Founders preparing to scale, first-time CEOs, early-stage teams
| Guide | Description |
|---|---|
| Business Planning | Business model and value proposition |
| Financial Modeling | Projections, unit economics, runway |
| Team Building | Hiring, org design, culture |
| Operations | Workflows, tools, metrics |
| Legal & Compliance | Entity, contracts, IP, compliance |
| Board Management | Governance, meetings, materials |
Key outcomes:
- Complete Business Model Canvas
- 3-year financial projections
- Hiring playbook with job templates
- OKR framework and meeting cadence
- Legal compliance checklist
- Board deck template
# Access Business Pack
bootspring skill show workflows/businessWorkflow Contents#
Seed Pack Details#
workflows/seed/
├── index.md # Pack overview
├── validation.md # Problem validation
│ ├── Problem statement
│ ├── Customer interviews
│ ├── Competitor analysis
│ └── Market sizing (TAM/SAM/SOM)
├── business-model.md # Business Model Canvas
│ ├── Value proposition
│ ├── Customer segments
│ ├── Revenue streams
│ └── Cost structure
├── prd.md # Product requirements
│ ├── User stories
│ ├── Feature prioritization
│ ├── Success metrics
│ └── MVP scope definition
├── architecture.md # Technical design
│ ├── Tech stack selection
│ ├── System architecture
│ ├── Database schema
│ └── API design
└── mvp.md # Build & launch
├── Development plan
├── Testing strategy
├── Deployment setup
└── Analytics integration
Launch Pack Details#
workflows/launch/
├── index.md # Pack overview
├── pre-launch-checklist.md # 50+ item checklist
│ ├── Technical readiness
│ ├── Product readiness
│ ├── Legal readiness
│ └── Marketing readiness
├── landing-page.md # Page templates
│ ├── Hero sections
│ ├── Feature highlights
│ ├── Social proof
│ ├── Pricing tables
│ └── CTA components
├── waitlist.md # Waitlist system
│ ├── Email capture form
│ ├── Referral mechanics
│ ├── Position tracking
│ └── Viral loop setup
├── launch-day.md # Execution plan
│ ├── Hour-by-hour timeline
│ ├── Monitoring setup
│ ├── Community engagement
│ └── Crisis management
└── post-launch.md # Iteration
├── Feedback collection
├── Metrics analysis
├── Quick wins
└── Roadmap prioritization
Fundraising Pack Details#
workflows/fundraising/
├── index.md # Pack overview
├── readiness.md # Assessment
│ ├── Timing indicators
│ ├── Metrics benchmarks
│ ├── Team readiness
│ └── Market timing
├── materials.md # Preparation
│ ├── Pitch deck (12 slides)
│ ├── Executive summary
│ ├── Financial model
│ └── Data room setup
├── targeting.md # Research
│ ├── Investor criteria
│ ├── Research methods
│ ├── Outreach templates
│ └── Tracking system
├── pitching.md # Process
│ ├── Discovery calls
│ ├── Demo best practices
│ ├── Follow-up cadence
│ └── Objection handling
└── closing.md # Negotiation
├── Term sheet basics
├── Key terms to negotiate
├── Due diligence prep
└── Closing timeline
Growth Pack Details#
workflows/growth/
├── index.md # Pack overview
├── product-market-fit.md # PMF measurement
│ ├── Sean Ellis survey
│ ├── PMF indicators
│ ├── Survey implementation
│ └── Analysis framework
├── metrics.md # SaaS metrics
│ ├── MRR/ARR tracking
│ ├── NRR calculation
│ ├── CAC/LTV analysis
│ ├── SQL queries
│ └── Dashboard setup
├── acquisition.md # Channels
│ ├── Product-led growth
│ ├── Content marketing
│ ├── Paid acquisition
│ ├── Partnerships
│ └── Channel prioritization
└── retention.md # Expansion
├── Churn prediction
├── Health scoring
├── Cancellation flow
├── Upsell triggers
└── Expansion playbook
Enterprise Pack Details#
workflows/enterprise/
├── index.md # Pack overview
├── readiness.md # Assessment
│ ├── Must-have features
│ ├── SSO implementation
│ ├── RBAC system
│ ├── Audit logging
│ └── Data residency
├── sales.md # Process
│ ├── BANT qualification
│ ├── Discovery calls
│ ├── Demo best practices
│ ├── POC framework
│ └── Stakeholder mapping
├── security.md # Compliance
│ ├── SOC 2 overview
│ ├── GDPR compliance
│ ├── Security headers
│ ├── Penetration testing
│ └── Questionnaire answers
└── implementation.md # Onboarding
├── Implementation plan
├── Data migration
├── Training materials
└── Success metrics
Business Pack Details#
workflows/business/
├── index.md # Pack overview
├── business-planning.md # Strategy
│ ├── Business Model Canvas
│ ├── Value Proposition Canvas
│ ├── Market sizing
│ └── Competitive positioning
├── financial-modeling.md # Finance
│ ├── Revenue model design
│ ├── 3-year P&L projections
│ ├── Unit economics (CAC/LTV)
│ └── Runway calculations
├── team-building.md # People
│ ├── Org structure planning
│ ├── Job descriptions
│ ├── Compensation bands
│ └── Culture documentation
├── operations.md # Operations
│ ├── Core workflows
│ ├── Tool stack selection
│ ├── OKR framework
│ └── Meeting cadence
├── legal-compliance.md # Legal
│ ├── Entity formation
│ ├── Contract templates
│ ├── IP protection
│ └── Compliance checklist
└── board-management.md # Governance
├── Board composition
├── Meeting structure
├── Board deck template
└── Corporate governance
Using Workflow Packs#
Via CLI#
1# List all workflow packs
2bootspring skill list --category workflows
3
4# View a specific workflow
5bootspring skill show workflows/launch/pre-launch-checklist
6
7# Search within workflows
8bootspring skill search "pitch deck"Via Business Commands#
1# Fundraising workflow
2bootspring fundraise readiness
3bootspring fundraise materials
4
5# Business planning
6bootspring business canvas
7bootspring business analysis
8
9# Legal documents
10bootspring legal terms
11bootspring legal privacyVia MCP#
Your AI assistant can guide you through workflows:
"Help me prepare for my fundraise using the Fundraising Pack"
"Run through the pre-launch checklist"
"What enterprise features do I need for SOC 2?"
Code Examples#
From Launch Pack - Waitlist Component#
1// components/Waitlist.tsx
2'use client';
3
4import { useState } from 'react';
5
6export function Waitlist() {
7 const [email, setEmail] = useState('');
8 const [position, setPosition] = useState<number | null>(null);
9
10 async function handleSubmit(e: React.FormEvent) {
11 e.preventDefault();
12 const res = await fetch('/api/waitlist', {
13 method: 'POST',
14 body: JSON.stringify({ email }),
15 });
16 const data = await res.json();
17 setPosition(data.position);
18 }
19
20 if (position) {
21 return (
22 <div className="text-center">
23 <p>You're #{position} on the waitlist!</p>
24 <p>Share to move up:</p>
25 {/* Referral link */}
26 </div>
27 );
28 }
29
30 return (
31 <form onSubmit={handleSubmit}>
32 <input
33 type="email"
34 value={email}
35 onChange={(e) => setEmail(e.target.value)}
36 placeholder="Enter your email"
37 />
38 <button type="submit">Join Waitlist</button>
39 </form>
40 );
41}From Enterprise Pack - RBAC Check#
1// lib/auth/permissions.ts
2export async function hasPermission(
3 userId: string,
4 resource: string,
5 action: string
6): Promise<boolean> {
7 const permissions = await prisma.permission.findMany({
8 where: {
9 resource,
10 action: { in: [action, 'manage'] },
11 roles: {
12 some: {
13 users: { some: { userId } }
14 }
15 }
16 }
17 });
18 return permissions.length > 0;
19}
20
21// Usage in API route
22export async function POST(request: NextRequest) {
23 const session = await auth();
24
25 if (!await hasPermission(session.user.id, 'projects', 'create')) {
26 return NextResponse.json({ error: 'Forbidden' }, { status: 403 });
27 }
28
29 // Handle request...
30}From Growth Pack - PMF Survey#
1// app/api/surveys/pmf/route.ts
2export async function POST(request: NextRequest) {
3 const session = await auth();
4 const { response, feedback } = await request.json();
5
6 await prisma.pmfSurvey.create({
7 data: {
8 userId: session.user.id,
9 response, // 'very_disappointed' | 'somewhat_disappointed' | 'not_disappointed'
10 feedback,
11 }
12 });
13
14 return NextResponse.json({ success: true });
15}
16
17// Calculate PMF score
18export async function getPMFScore() {
19 const responses = await prisma.pmfSurvey.groupBy({
20 by: ['response'],
21 _count: true,
22 });
23
24 const total = responses.reduce((sum, r) => sum + r._count, 0);
25 const veryDisappointed = responses.find(
26 r => r.response === 'very_disappointed'
27 )?._count || 0;
28
29 return {
30 score: Math.round((veryDisappointed / total) * 100),
31 hasPMF: (veryDisappointed / total) >= 0.4,
32 };
33}