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:

  1. Development Workflows - Technical workflows for feature development, security, performance, and deployment
  2. 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
PhaseAgentsDuration
Designui-ux-expert, api-expert1-2 days
Implementationbackend-expert, frontend-expert2-5 days
Testingtesting-expert, code-review-expert1-2 days
Reviewsecurity-expert, performance-expert1 day

Learn more

Security Audit#

Comprehensive security review with vulnerability scanning and remediation.

bootspring workflow start security-audit
PhaseAgentsDuration
Code Reviewcode-review-expert, security-expert2-3 days
Vulnerability Scansecurity-expert1 day
Remediationsecurity-expert, backend-expert2-5 days

Performance Optimization#

Full performance analysis and optimization across stack layers.

bootspring workflow start performance-optimization
PhaseAgentsDuration
Analysisperformance-expert1-2 days
Databasedatabase-expert, performance-expert2-3 days
Frontendfrontend-expert, performance-expert2-3 days
Infrastructuredevops-expert1-2 days

Database Migration#

Safe schema changes with rollback strategies and zero-downtime deployment.

bootspring workflow start database-migration
PhaseAgentsDuration
Schema Designdatabase-expert1 day
Migration Plandatabase-expert, devops-expert1 day
Implementationdatabase-expert, backend-expert2-3 days
Verificationtesting-expert1 day

Full Stack Parallel Development#

Concurrent frontend and backend development with parallel execution support.

bootspring workflow start full-stack-parallel
PhaseAgentsParallel
Design & Contractapi-expert, ui-ux-expertNo
Backend Developmentbackend-expert, database-expertYes
Frontend Developmentfrontend-expert, ui-ux-expertYes
Integration & Testingtesting-expert, security-expertNo
Review & Deploycode-review-expert, devops-expertNo

Learn about parallel execution

Comprehensive Audit#

Run security, performance, and code quality audits in parallel.

bootspring workflow start comprehensive-audit
PhaseAgentsParallel
Preparationarchitecture-expertNo
Security Auditsecurity-expertYes
Performance Auditperformance-expertYes
Code Quality Auditcode-review-expertYes
Report & Planarchitecture-expertNo

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

GuideDescription
Problem ValidationIdentify and validate real problems
Business ModelBusiness Model Canvas framework
Product RequirementsPRD creation and scoping
Technical ArchitectureTech stack and system design
MVP BuildBuild 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/seed

Launch Pack#

Everything you need to launch successfully.

Perfect for: First-time founders, indie hackers, product launches

GuideDescription
Pre-Launch ChecklistTechnical, product, and marketing readiness
Landing PageHigh-converting landing page templates
Waitlist SystemEmail capture with referral mechanics
Launch DayHour-by-hour execution plan
Post-LaunchOptimization 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/launch

Fundraising Pack#

From prep to close, the complete fundraising playbook.

Perfect for: Seed and Series A founders, first-time fundraisers

GuideDescription
Readiness AssessmentAre you ready to raise?
Materials PreparationPitch deck, data room, financials
Investor TargetingResearch and outreach strategy
Pitching ProcessDiscovery, demo, follow-up
Closing DealsTerm 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/fundraising

Growth Pack#

Data-driven growth strategies and metrics.

Perfect for: Post-launch startups, growth teams, product managers

GuideDescription
Product-Market FitMeasuring and achieving PMF
SaaS MetricsMRR, NRR, CAC, LTV with SQL
Acquisition ChannelsPLG, content, paid, partnerships
Retention & ExpansionChurn 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/growth

Enterprise Pack#

Sell to and serve enterprise customers.

Perfect for: B2B SaaS, enterprise sales teams, compliance-focused companies

GuideDescription
Enterprise ReadinessFeature checklist and assessment
Enterprise SalesSales process and playbook
Security & ComplianceSOC 2, GDPR, security questionnaires
ImplementationOnboarding 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/enterprise

Business Pack#

Build a fundable, scalable business.

Perfect for: Founders preparing to scale, first-time CEOs, early-stage teams

GuideDescription
Business PlanningBusiness model and value proposition
Financial ModelingProjections, unit economics, runway
Team BuildingHiring, org design, culture
OperationsWorkflows, tools, metrics
Legal & ComplianceEntity, contracts, IP, compliance
Board ManagementGovernance, 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/business

Workflow 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 privacy

Via 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}

Next Steps#