Agent Selection Guide

How to choose the right agent for your task

Bootspring includes 37 specialized expert agents. This guide helps you select the right agent for any task.

Quick Selection#

By Task Type#

TaskPrimary AgentSupporting Agents
Build a UI componentfrontend-expertui-ux-expert
Create an API endpointbackend-expertapi-expert
Design database schemadatabase-expertdata-modeling-expert
Fix a bugdebugging-detectivecode-review-expert
Improve performanceperformance-expertdatabase-expert
Security reviewsecurity-expertcode-review-expert
Write teststesting-expertcode-review-expert
Plan architecturearchitecture-expertsoftware-architect
Set up CI/CDdevops-expertinfrastructure-expert
Deploy to Vercelvercel-expertdevops-expert
Deploy to Railwayrailway-expertdevops-expert
Add authenticationauth-expertsecurity-expert
Add paymentspayment-expertbackend-expert
Send emailsemail-expertbackend-expert
Integrate AI/LLMai-integration-expertbackend-expert
Build mobile appmobile-expertfrontend-expert
Set up monitoringmonitoring-expertdevops-expert
Technical researchresearch-expertarchitecture-expert
Write documentationcontent-expertresearch-expert
Product roadmapproduct-expertbusiness-strategy-expert
Business planningbusiness-strategy-expertfinancial-expert
Financial modelingfinancial-expertbusiness-strategy-expert
Prepare for fundraisingfundraising-expertfinancial-expert
Growth strategygrowth-expertmarketing-expert
Marketing campaignmarketing-expertcontent-expert
Sales processsales-expertmarketing-expert
Legal reviewlegal-expertoperations-expert
Investor communicationinvestor-relations-expertfinancial-expert
M&A / Exit planningprivate-equity-expertlegal-expert
Partnership developmentpartnerships-expertbusiness-strategy-expert
Operations scalingoperations-expertbusiness-strategy-expert
Competitive researchcompetitive-analysis-expertresearch-expert

All 37 Agents#

Technical Agents (14)#

Core software development expertise.

AgentExpertiseKeywords
frontend-expertReact, Next.js, Vue, Svelte, CSS, responsive designcomponent, react, ui, tailwind, state, client, hook
backend-expertNode.js, APIs, server architecture, microservicesapi, server, action, business, logic, service
database-expertPostgreSQL, MySQL, MongoDB, Prisma, schema designdatabase, schema, prisma, drizzle, migration, query, model
api-expertREST, GraphQL, API design, OpenAPI, versioningrest, graphql, endpoint, route, api design
testing-expertJest, Vitest, Playwright, TDD, test strategiestest, spec, jest, vitest, playwright, coverage
security-expertOWASP, auth, encryption, vulnerability assessmentauth, login, security, password, jwt, csrf, xss, owasp
performance-expertProfiling, optimization, caching, load testingperformance, optimize, cache, slow, fast, bundle
architecture-expertSystem design, patterns, scalabilityarchitecture, design, pattern, scale, structure
software-architectEnterprise architecture, integrationenterprise, integration, system design
devops-expertCI/CD, Docker, Kubernetes, infrastructuredeploy, ci, cd, docker, kubernetes, pipeline
code-review-expertCode quality, patterns, refactoringreview, quality, refactor, clean code
ui-ux-expertDesign systems, accessibility, UXdesign, ux, accessibility, a11y, user experience
ai-integration-expertLLMs, Claude SDK, embeddings, RAGai, llm, openai, claude, embeddings, rag, agents
mobile-expertReact Native, Flutter, iOS, Androidmobile, react native, flutter, ios, android

Platform Agents (5)#

Deployment platforms and integrations.

AgentExpertiseKeywords
vercel-expertVercel deployment, edge functions, analyticsvercel, edge, serverless, deployment
railway-expertRailway deployment, databases, scalingrailway, containers, deployment
auth-expertNextAuth, Clerk, OAuth, SSO, MFAnextauth, clerk, oauth, sso, mfa, authentication
payment-expertStripe, subscriptions, billingstripe, payments, subscriptions, billing
email-expertTransactional email, deliverabilityemail, smtp, transactional, deliverability

Data & Monitoring Agents (3)#

Data architecture and observability.

AgentExpertiseKeywords
data-modeling-expertERD, normalization, schema designdata model, erd, normalization, schema
monitoring-expertAPM, alerting, logging, observabilitymonitoring, logging, metrics, alerting, observability
research-expertTechnical research, evaluationresearch, analysis, documentation, evaluation

Content Agent (1)#

Documentation and content creation.

AgentExpertiseKeywords
content-expertDocs, blogs, release notes, API docsdocumentation, blog, content, technical writing

Business Agents (13)#

Strategy, growth, and operations.

AgentExpertiseKeywords
product-expertRoadmaps, PRDs, user researchproduct, roadmap, prd, user research
business-strategy-expertBusiness models, market analysisbusiness model, strategy, market, planning
financial-expertFinancial modeling, projections, unit economicsfinancial, modeling, projections, metrics
fundraising-expertPitch decks, VCs, term sheetsfundraising, pitch, vc, investors, term sheet
growth-expertGrowth strategies, metrics, experimentationgrowth, acquisition, retention, plg
marketing-expertGTM, content, SEO, campaignsmarketing, gtm, seo, campaigns
sales-expertPipeline, CRM, enterprise salessales, pipeline, crm, closing
legal-expertContracts, compliance, IPlegal, contracts, compliance, ip
investor-relations-expertBoard management, investor updatesinvestor relations, board, reporting
private-equity-expertPE/VC dynamics, due diligencepe, vc, m&a, valuations, due diligence
partnerships-expertBusiness development, partnershipspartnerships, bd, alliances
operations-expertProcesses, workflows, scalingoperations, processes, scaling
competitive-analysis-expertCompetitive intelligence, positioningcompetitive, intelligence, positioning

Decision Matrix#

Use this matrix to find the right agent based on what you're trying to accomplish.

Feature Development#

PhaseAgents to Use
Planningarchitecture-expert, product-expert
Designui-ux-expert, api-expert
Backendbackend-expert, database-expert
Frontendfrontend-expert, ui-ux-expert
Testingtesting-expert, code-review-expert
Securitysecurity-expert
Performanceperformance-expert
Deploymentdevops-expert, vercel-expert or railway-expert

Bug Investigation#

SymptomAgents to Use
UI not renderingfrontend-expert, debugging-detective
API errorsbackend-expert, api-expert
Database issuesdatabase-expert
Performance slowperformance-expert, database-expert
Security vulnerabilitysecurity-expert
Test failurestesting-expert

Business Operations#

ActivityAgents to Use
Product planningproduct-expert, business-strategy-expert
Fundraisingfundraising-expert, financial-expert
Go-to-marketmarketing-expert, growth-expert
Enterprise salessales-expert, legal-expert
Scaling operationsoperations-expert, business-strategy-expert
Exit planningprivate-equity-expert, legal-expert

Example Scenarios#

Scenario 1: Building a User Authentication Feature#

Task: Implement user login, signup, and password reset.

Agent sequence:

  1. auth-expert - Design authentication flow and choose provider
  2. database-expert - Design user schema and sessions
  3. backend-expert - Implement API routes
  4. frontend-expert - Build login/signup forms
  5. testing-expert - Write auth tests
  6. security-expert - Security review

Scenario 2: Optimizing a Slow Page#

Task: A dashboard page takes 5+ seconds to load.

Agent sequence:

  1. performance-expert - Profile and identify bottlenecks
  2. database-expert - Optimize queries, add indexes
  3. backend-expert - Add caching layer
  4. frontend-expert - Implement lazy loading

Scenario 3: Preparing for Series A#

Task: Prepare materials for Series A fundraise.

Agent sequence:

  1. fundraising-expert - Strategy and investor targeting
  2. financial-expert - Build financial model and projections
  3. business-strategy-expert - Refine business model
  4. legal-expert - Prepare for due diligence
  5. investor-relations-expert - Craft investor updates

Scenario 4: Adding AI Features#

Task: Add AI-powered content suggestions to the app.

Agent sequence:

  1. ai-integration-expert - Design AI architecture (embeddings, RAG)
  2. architecture-expert - Plan system integration
  3. backend-expert - Implement AI service
  4. database-expert - Vector storage setup
  5. frontend-expert - Build AI UI components

Scenario 5: Security Audit Before Launch#

Task: Comprehensive security review before production launch.

Agent sequence:

  1. security-expert - Full security audit
  2. auth-expert - Authentication review
  3. database-expert - Data protection review
  4. devops-expert - Infrastructure security
  5. code-review-expert - Secure coding practices

Scenario 6: Mobile App Development#

Task: Build a companion mobile app for an existing web app.

Agent sequence:

  1. mobile-expert - Architecture and framework selection
  2. api-expert - API design for mobile
  3. auth-expert - Mobile authentication
  4. ui-ux-expert - Mobile UX patterns
  5. testing-expert - Mobile testing strategy

Chaining Agents#

For complex tasks, chain multiple agents together.

Project TypeAgent Chain
New Featurearchitecture-expert > backend-expert > frontend-expert > testing-expert > security-expert
API Developmentapi-expert > backend-expert > testing-expert > code-review-expert
Database Migrationdata-modeling-expert > database-expert > testing-expert
Performance Fixperformance-expert > database-expert > backend-expert > frontend-expert
Security Hardeningsecurity-expert > auth-expert > code-review-expert > devops-expert
Launch Prepsecurity-expert > performance-expert > devops-expert > monitoring-expert
Fundraisefundraising-expert > financial-expert > business-strategy-expert > legal-expert
Growth Initiativegrowth-expert > marketing-expert > product-expert > operations-expert

Invoking Agents#

Via CLI#

1# List all agents 2bootspring agent list 3 4# List by category 5bootspring agent list --category technical 6bootspring agent list --category business 7 8# Invoke an agent 9bootspring agent invoke frontend-expert 10 11# Invoke with context 12bootspring agent invoke security-expert --context ./auth-implementation.md

Via Natural Language#

Simply ask your AI assistant:

Use the frontend-expert agent to help me build a responsive navigation component. Invoke the database-expert to design a schema for user subscriptions. Get help from the security-expert to review my authentication implementation.

Via MCP Tool#

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

Tips for Better Results#

1. Be Specific#

Instead of:

Help me with the frontend

Try:

Use the frontend-expert agent to create a responsive data table component with: - Sorting by column - Pagination - Row selection - Mobile-friendly layout

2. Provide Context#

Include relevant files or descriptions:

bootspring agent invoke database-expert --context ./prisma/schema.prisma

3. Chain When Needed#

Don't try to do everything with one agent. Chain them for complex tasks.

4. Use the Right Category#

  • Technical agents for code and architecture
  • Platform agents for deployments and integrations
  • Business agents for strategy and operations