bootspring_agent
Invoke specialized expert agents for domain-specific guidance and implementation help.
Overview#
bootspring_agent loads a specialized agent profile and provides expert-level guidance tailored to that domain. Each agent has deep knowledge in specific areas like frontend development, database design, security, or business strategy.
Parameters#
| Parameter | Type | Required | Description |
|---|---|---|---|
agent | string | Yes | Agent name (e.g., "frontend-expert") |
task | string | Yes | The task or question for the agent |
context | string | No | Additional context |
outputFormat | string | No | "guidance", "code", "review", "plan" |
includeExamples | boolean | No | Include code examples (default: true) |
verbosity | string | No | "brief", "normal", "detailed" |
Usage Examples#
Basic Invocation#
Use the bootspring_agent tool with agent="frontend-expert" and
task="Create a responsive sidebar navigation"
With Context#
Use bootspring_agent with agent="database-expert",
task="Optimize this query", and context="Query takes 3 seconds
to return 1000 users with their orders"
Specific Output Format#
Use bootspring_agent with agent="security-expert",
task="Review the authentication flow", and outputFormat="review"
Code-Only Output#
Use bootspring_agent with agent="backend-expert",
task="Create a rate limiter middleware", and outputFormat="code"
Available Agents#
Technical Agents (Free Tier)#
| Agent | Expertise |
|---|---|
frontend-expert | React, Next.js, Vue, CSS, accessibility |
backend-expert | Node.js, APIs, server architecture |
database-expert | SQL, Prisma, MongoDB, schema design |
api-expert | REST, GraphQL, tRPC, OpenAPI |
testing-expert | Vitest, Jest, Playwright, TDD |
security-expert | OWASP, auth, encryption, auditing |
performance-expert | Caching, optimization, profiling |
devops-expert | CI/CD, Docker, Kubernetes |
ui-ux-expert | Design systems, accessibility, UX |
architecture-expert | System design, patterns, scalability |
code-review-expert | Best practices, refactoring, quality |
vercel-expert | Vercel deployment, Edge functions |
Platform Agents (Free Tier)#
| Agent | Expertise |
|---|---|
auth-expert | JWT, Auth.js, Auth0, sessions |
payment-expert | Stripe, subscriptions, billing |
email-expert | Resend, SendGrid, templates |
ai-integration-expert | LLMs, embeddings, RAG |
monitoring-expert | Sentry, logging, APM |
data-modeling-expert | ERD, normalization, schemas |
railway-expert | Railway deployment |
mobile-expert | React Native, Flutter |
infrastructure-expert | AWS, GCP, Azure |
Business Agents (Pro Tier)#
| Agent | Expertise |
|---|---|
business-strategy-expert | Strategy, positioning, GTM |
growth-expert | PLG, retention, metrics |
financial-expert | Modeling, projections |
fundraising-expert | Pitch decks, investors |
legal-expert | Contracts, compliance |
marketing-expert | SEO, content, campaigns |
sales-expert | B2B sales, negotiations |
product-expert | Roadmapping, prioritization |
operations-expert | Process, scaling |
competitive-analysis-expert | Market research |
content-expert | Technical writing |
research-expert | Technology evaluation |
Enterprise Agents (Team Tier)#
| Agent | Expertise |
|---|---|
investor-relations-expert | Board management |
partnerships-expert | Strategic partnerships |
private-equity-expert | M&A, due diligence |
Response Format#
Loading code block...
Examples#
Frontend Expert#
Request:
Use bootspring_agent with agent="frontend-expert" and
task="Create an accessible dropdown menu with keyboard navigation"
Response includes:
- Complete React component with TypeScript
- Keyboard navigation (arrow keys, escape, enter)
- ARIA attributes for screen readers
- Focus management
- Tailwind CSS styling
Database Expert#
Request:
Use bootspring_agent with agent="database-expert" and
task="Design a schema for a multi-tenant SaaS with row-level security"
Response includes:
- Prisma schema with tenant isolation
- Row-level security patterns
- Index recommendations
- Query patterns for tenant filtering
Security Expert (Review Mode)#
Request:
Use bootspring_agent with agent="security-expert",
task="Review this login endpoint", and outputFormat="review"
Response includes:
- Security findings categorized by severity
- Specific code fixes
- OWASP compliance check
- Recommendations for improvement
Agent Selection Guide#
| Scenario | Recommended Agent |
|---|---|
| Building React/Next.js components | frontend-expert |
| Creating API endpoints | backend-expert, api-expert |
| Designing database schemas | database-expert |
| Setting up CI/CD pipelines | devops-expert |
| Security review or auth | security-expert |
| Writing tests | testing-expert |
| Performance issues | performance-expert |
| Mobile development | mobile-expert |
| Design systems, accessibility | ui-ux-expert |
| High-level architecture | architecture-expert |
| Code quality review | code-review-expert |
| Vercel deployment | vercel-expert |
| Stripe/payments | payment-expert |
| Email systems | email-expert |
| AI/ML integration | ai-integration-expert |
Agent Chaining#
Chain multiple agents for complex tasks:
1. Use bootspring_agent with agent="architecture-expert"
task="Plan the authentication system"
2. Use bootspring_agent with agent="database-expert"
task="Design the user and session schema"
3. Use bootspring_agent with agent="backend-expert"
task="Implement the auth endpoints"
4. Use bootspring_agent with agent="frontend-expert"
task="Build the login and signup forms"
5. Use bootspring_agent with agent="security-expert"
task="Review the implementation"
6. Use bootspring_agent with agent="testing-expert"
task="Write tests for the auth system"
Configuration#
Custom Agent Instructions#
Loading code block...
Enable/Disable Agents#
Loading code block...
Error Handling#
| Error | Cause | Solution |
|---|---|---|
AGENT_NOT_FOUND | Invalid agent name | Check bootspring agent list |
AGENT_TIER_REQUIRED | Agent requires higher tier | Upgrade to Pro or Team |
TASK_REQUIRED | No task provided | Include task parameter |
CONTEXT_TOO_LARGE | Context exceeds limit | Reduce context size |
Best Practices#
1. Be Specific#
Instead of:
Use frontend-expert to help with the form
Try:
Use frontend-expert to create a multi-step checkout form with
Stripe Elements, address validation, and proper error handling
2. Provide Context#
Include relevant details:
Use database-expert with context="We have 1M users and need to
query by email frequently" to design the user schema
3. Use the Right Output Format#
guidance- Explanations and recommendationscode- Primarily code with commentsreview- Security/code review formatplan- Step-by-step implementation plan
4. Chain for Complex Tasks#
Don't try to do everything with one agent. Break complex tasks into steps using multiple specialized agents.
Related Tools#
bootspring_assist- General assistancebootspring_skill- Code patternsbootspring_orchestrator- Workflow automationbootspring_quality- Quality checks