Expert Agents

Bootspring provides 36 expert agents, each specialized in a specific domain. Technical experts for code, business experts for growth, content experts for documentation.

What Are Agents?#

Agents are specialized AI personas that bring deep expertise to specific areas. When you invoke an agent, your AI assistant adopts that agent's knowledge, patterns, and best practices.

Agent Categories#

CategoryCountDescription
Technical14Software development experts
Platform5Deployment and infrastructure
Data & Monitoring3Data architecture and observability
Content1Documentation and content creation
Business13Strategy, growth, and operations

Technical Agents (14)#

Core software development expertise.

AgentSpecializationBest For
Database ExpertSQL, Prisma, PostgreSQLSchema design, queries, migrations
Security ExpertAuth, OWASP, EncryptionSecurity reviews, auth flows
Frontend ExpertReact, Next.js, TypeScriptComponents, styling, state
Backend ExpertNode.js, APIs, ArchitectureAPI design, server logic
Testing ExpertJest, Vitest, PlaywrightTest strategies, coverage
DevOps ExpertCI/CD, Docker, AWSDeployment, infrastructure
Architecture ExpertSystem Design, DDD, PatternsArchitecture decisions
API ExpertREST, GraphQL, tRPCAPI design, documentation
Performance ExpertCaching, Profiling, OptimizationSpeed improvements
UI/UX ExpertDesign Systems, A11y, UXUser experience
Code Review ExpertQuality, Standards, RefactoringCode quality
AI Integration ExpertLLMs, RAG, Embeddings, AgentsAI/ML integration
Mobile ExpertReact Native, Flutter, iOS, AndroidMobile app development
Infrastructure ExpertAWS, Terraform, Kubernetes, IaCCloud infrastructure

Platform Agents (5)#

Deployment platforms and integrations.

AgentSpecializationBest For
Vercel ExpertEdge, Serverless, ISRVercel deployments
Railway ExpertContainers, Databases, ScalingRailway platform
Auth ExpertNextAuth, Clerk, OAuth, SessionsAuthentication setup
Payment ExpertStripe, Subscriptions, WebhooksPayment integration
Email ExpertTransactional, Templates, DeliverabilityEmail systems

Data & Monitoring Agents (3)#

Data architecture and observability.

AgentSpecializationBest For
Data Modeling ExpertERD, Normalization, Schema DesignDatabase architecture
Monitoring ExpertAPM, Alerting, Logging, ObservabilityMonitoring setup
Research ExpertAnalysis, Documentation, EvaluationTechnical research

Content Agents (1)#

Documentation and content creation expertise.

AgentSpecializationBest For
Content ExpertDocs, Blogs, Release Notes, API DocsTechnical writing, documentation

Business Agents (13)#

Strategy, growth, and operations expertise.

AgentSpecializationBest For
Product ExpertRoadmaps, PRDs, User ResearchProduct management
Business Strategy ExpertPlanning, Models, MarketsBusiness planning
Financial ExpertModeling, Projections, MetricsFinancial planning
Fundraising ExpertPitch Decks, VCs, Term SheetsRaising capital
Growth ExpertAcquisition, Retention, PLGGrowth strategies
Marketing ExpertGTM, Content, SEO, CampaignsMarketing strategy
Sales ExpertPipeline, CRM, Enterprise SalesSales process
Legal ExpertContracts, Compliance, IPLegal matters
Investor Relations ExpertUpdates, Board, ReportingInvestor communication
Private Equity ExpertM&A, Valuations, Due DiligencePE and exits
Partnerships ExpertBD, Alliances, IntegrationsPartnership development
Operations ExpertProcesses, Scaling, TeamsOperations
Competitive Analysis ExpertResearch, Intelligence, PositioningMarket research

How to Use Agents#

Via Natural Language#

Simply ask your AI assistant to use an agent:

Use the frontend-expert agent to help me build a responsive navigation component.

Via CLI#

1# List all agents 2bootspring agent list 3 4# List by category 5bootspring agent list --category business 6 7# Invoke an agent 8bootspring agent invoke database-expert 9 10# Invoke with context 11bootspring agent invoke fundraising-expert --context ./pitch-deck.md

Via MCP Tool#

Use the bootspring_agent tool directly:

Call bootspring_agent with: - agent: "frontend-expert" - context: "Build a responsive navigation component"

Agent Capabilities#

Each agent provides:

1. Domain Expertise#

Deep knowledge in their specialization area:

  • Best practices
  • Common patterns
  • Anti-patterns to avoid
  • Industry standards

2. Contextual Awareness#

Agents understand your project context:

  • Tech stack detection
  • Existing code patterns
  • Project conventions
  • File structure

3. Actionable Guidance#

Agents provide practical help:

  • Code examples
  • Step-by-step instructions
  • Configuration snippets
  • Troubleshooting tips

Chaining Agents#

Complex tasks benefit from multiple agents:

Example: Building a SaaS Feature#

  1. Architecture Expert - Plan the approach
  2. Database Expert - Design the schema
  3. Backend Expert - Build the API
  4. Frontend Expert - Create the UI
  5. Testing Expert - Write tests
  6. Security Expert - Security review

Example: Launching a Product#

  1. Business Strategy Expert - Define positioning
  2. Marketing Expert - Plan go-to-market
  3. Growth Expert - Set up metrics
  4. Legal Expert - Prepare terms/privacy

Example: Raising a Round#

  1. Fundraising Expert - Prepare materials
  2. Financial Expert - Build projections
  3. Investor Relations Expert - Outreach strategy
  4. Legal Expert - Term sheet review

Agent Selection Guide#

By Task Type#

TaskRecommended Agent(s)
Build a componentFrontend Expert, UI/UX Expert
Create an APIBackend Expert, API Expert
Design a schemaDatabase Expert, Data Modeling Expert
Set up deploymentDevOps Expert, Vercel/Railway Expert
Security reviewSecurity Expert
Write testsTesting Expert
Improve performancePerformance Expert
Plan architectureArchitecture Expert
Integrate AIAI Integration Expert
Add paymentsPayment Expert
Set up authAuth Expert
Build mobile appMobile Expert, Frontend Expert
Cloud infrastructureInfrastructure Expert, DevOps Expert
Product roadmapProduct Expert, Business Strategy Expert
Plan fundraiseFundraising Expert, Financial Expert
Growth strategyGrowth Expert, Marketing Expert
Enterprise salesSales Expert, Legal Expert

By Technology#

TechnologyRecommended Agent
React/Next.jsFrontend Expert
Node.js/ExpressBackend Expert
PostgreSQL/PrismaDatabase Expert
Docker/K8sDevOps Expert
JWT/OAuth/ClerkAuth Expert
Jest/Vitest/PlaywrightTesting Expert
StripePayment Expert
OpenAI/ClaudeAI Integration Expert
VercelVercel Expert
RailwayRailway Expert

Custom Instructions#

Customize agent behavior in your config:

1// bootspring.config.js 2module.exports = { 3 agents: { 4 customInstructions: { 5 'frontend-expert': ` 6 Always use TypeScript. 7 Use Tailwind CSS for styling. 8 Prefer server components when possible. 9 `, 10 'database-expert': ` 11 Use Prisma ORM. 12 PostgreSQL is the database. 13 Always include indexes for foreign keys. 14 `, 15 }, 16 }, 17};

Next Steps#