bootspring_skill
Search and retrieve code patterns and skills. Find battle-tested implementations for common tasks.
Overview#
The bootspring_skill tool provides access to Bootspring's library of code patterns and skills. Skills are curated implementations for common development tasks like authentication, database operations, API design, and more.
Parameters#
| Parameter | Type | Required | Description |
|---|---|---|---|
action | string | Yes | Action to perform |
name | string | No | Skill name (e.g., auth/jwt, database/prisma) |
query | string | No | Search query |
includeExternal | boolean | No | Include external skills from skills/external |
limit | number | No | Limit result count (default: 50) |
summary | boolean | No | Return concise summary instead of full content |
sections | string | No | Comma-separated section keywords to include |
maxChars | number | No | Cap returned content length |
mode | string | No | Entitlement mode: local or server |
entitled | boolean | No | Override for external skills |
tier | string | No | Tier override: free, pro, team, enterprise |
Actions#
| Action | Description |
|---|---|
list | List all available skills |
show | Show a specific skill's content |
search | Search skills by query |
sync | Sync remote external catalog |
Sync-Specific Parameters#
For action: sync:
| Parameter | Type | Description |
|---|---|---|
manifestUrl | string | Remote manifest URL |
contentBaseUrl | string | Fallback base URL for SKILL.md files |
token | string | Optional bearer token |
cacheDir | string | Local cache directory override |
manifestPublicKey | string | PEM public key for signature verification |
requireManifestSignature | boolean | Require signature validation |
Usage Examples#
List All Skills#
Use the bootspring_skill tool with:
- action: "list"
Response:
Loading code block...
Show a Skill#
Use the bootspring_skill tool with:
- action: "show"
- name: "auth/jwt"
Response:
Loading code block...
Show Skill Summary#
Use the bootspring_skill tool with:
- action: "show"
- name: "database/prisma"
- summary: true
Response:
Loading code block...
Show Specific Sections#
Use the bootspring_skill tool with:
- action: "show"
- name: "auth/jwt"
- sections: "installation,setup"
Search Skills#
Use the bootspring_skill tool with:
- action: "search"
- query: "authentication"
Response:
Loading code block...
Include External Skills#
Use the bootspring_skill tool with:
- action: "list"
- includeExternal: true
Sync External Catalog#
Use the bootspring_skill tool with:
- action: "sync"
- manifestUrl: "https://skills.bootspring.com/manifest.json"
Response:
Loading code block...
Skill Categories#
Skills are organized by category:
| Category | Description | Examples |
|---|---|---|
auth/ | Authentication | jwt, nextauth, oauth |
database/ | Database operations | prisma, drizzle, mongodb |
api/ | API design | rest, graphql, trpc |
testing/ | Testing patterns | vitest, playwright, jest |
ui/ | UI components | shadcn, forms, tables |
deploy/ | Deployment | vercel, docker, aws |
security/ | Security patterns | csrf, cors, headers |
performance/ | Performance | caching, optimization |
Skill Content Format#
Each skill contains:
Loading code block...
Error Handling#
Skill Not Found#
Loading code block...
External Skill Access#
Loading code block...
Best Practices#
Search First#
Use search to find relevant skills before browsing the full list.
Use Summary Mode#
For quick reference, use summary: true to get concise content.
Section Filtering#
Use sections parameter to get only the parts you need.
External Skills#
Enable includeExternal to access premium skill content.
Related Tools#
- bootspring_agent - Get agent guidance on skill usage
- bootspring_workflow - Skills recommended in workflows
- bootspring_assist - Natural language skill discovery