bootspring_assist

The primary natural language assistant tool that provides intelligent help with recommendations based on your project context.

Overview#

bootspring_assist is the main entry point for getting help from Bootspring. It analyzes your request, considers your project context, and provides tailored assistance with relevant recommendations for agents, skills, and workflows.

Parameters#

ParameterTypeRequiredDescription
querystringYesYour question or request
contextstringNoAdditional context to consider
includeRecommendationsbooleanNoInclude agent/skill recommendations (default: true)
formatstringNoResponse format: "detailed", "concise", "code-only"
modestringNoMode: "suggest" (default), "explain", "execute"

Usage Examples#

Basic Usage#

Use the bootspring_assist tool to help me understand how to structure my API routes.

With Additional Context#

Use bootspring_assist with query="How should I handle errors?" and context="I'm building a REST API with Express and want consistent error responses"

Code-Only Response#

Use bootspring_assist with query="Create a rate limiter middleware" and format="code-only"

With Error Context#

Use bootspring_assist with query="This is failing" and context="Error: PrismaClientKnownRequestError: Foreign key constraint failed"

Response Format#

High Confidence Response#

Loading code block...

Low Confidence Response#

When the request is ambiguous:

Loading code block...

Confidence Tiers#

TierConfidenceBehavior
High80%+Direct suggestion with specific tool call
Medium50-80%Multiple options offered
Low30-50%Asks for clarification, provides suggestions
Very Low<30%Shows capabilities and asks for more detail

Examples#

Getting Architecture Advice#

Request:

Use bootspring_assist to help me decide between server components and client components for my dashboard.

Response:

Loading code block...

Error Inference#

When an error is provided, assist automatically recommends the right agent:

Error ContainsSuggested Agent
prisma, sql, databasedatabase-expert
auth, token, permissionsecurity-expert
react, component, renderfrontend-expert
api, fetch, requestbackend-expert
test, jest, vitesttesting-expert
deploy, build, cidevops-expert

Project-Specific Help#

Request:

Use bootspring_assist to explain what changes I need to make to add user roles to my application.

Response:

Loading code block...

Configuration#

Customize Recommendations#

Loading code block...

Context Preferences#

Loading code block...

Tips#

Be Specific#

Instead of:

Use bootspring_assist to help with the form

Try:

Use bootspring_assist to help me create a multi-step registration form with email verification and progress indicator

Provide Context#

Include relevant details:

Use bootspring_assist with context="Using React Hook Form and Zod, need to handle file uploads and validate image dimensions"

Request Specific Format#

For implementation:

Use bootspring_assist with format="code-only" to create an error boundary

For understanding:

Use bootspring_assist with format="detailed" to explain server actions

Error Handling#

ErrorCauseSolution
CONTEXT_NOT_FOUNDNo CLAUDE.md fileRun bootspring generate
QUERY_TOO_LONGQuery exceeds limitShorten your query
QUERY_REQUIREDNo query providedInclude query parameter
RATE_LIMITEDToo many requestsWait and retry