Claude Code Setup Guide

Complete guide to integrating Bootspring with Claude Code (Anthropic's CLI coding assistant).

Overview#

Claude Code is Anthropic's terminal-based AI coding assistant. Bootspring enhances Claude Code by providing:

  • Structured Context - CLAUDE.md provides project understanding
  • MCP Integration - Access Bootspring tools directly
  • Expert Agents - Specialized AI assistance
  • Development Workflows - Guided multi-phase development

Prerequisites#

  • Claude Code installed
  • Bootspring CLI installed (npm install -g bootspring)
  • Node.js 18+ installed
  • Bootspring account (optional)

Installing Claude Code#

macOS#

Loading code block...

Windows#

Loading code block...

Linux#

Loading code block...

Authenticate#

Loading code block...

Bootspring + Claude Code Integration#

Claude Code automatically reads CLAUDE.md files in your project.

Generate context:

Loading code block...

Verify:

Loading code block...

Now Claude Code has full project understanding.

Method 2: MCP Server#

Configure Bootspring as an MCP server for Claude Code.

Add to ~/.claude/mcp.json:

Loading code block...

Or use CLI:

Loading code block...

Method 3: Project Configuration#

Add to .claude directory in your project:

Loading code block...

Create .claude/settings.json:

Loading code block...

Using Bootspring with Claude Code#

Context-Aware Assistance#

Claude Code reads your CLAUDE.md automatically:

Loading code block...

Invoking Agents via Chat#

Ask Claude Code to use Bootspring agents:

> Use the bootspring security-expert to review my authentication implementation

Applying Skills#

Request skill patterns:

> Apply the bootspring api-endpoint pattern for a user profile endpoint

Running Workflows#

Start development workflows:

> Start the bootspring feature-development workflow for adding notifications

Command Integration#

Bootspring Commands in Claude Code#

Run Bootspring commands directly:

Loading code block...

Slash Commands#

Create custom slash commands in .claude/commands.json:

Loading code block...

Usage:

/bs-generate /bs-agent frontend-expert "Create a form component" /bs-skill patterns/react-form

Configuration Files#

Project Context#

CLAUDE.md (generated by Bootspring):

Loading code block...

Bootspring Config#

bootspring.config.js:

Loading code block...

Claude Code Settings#

~/.claude/settings.json (global):

Loading code block...

Workflow Examples#

Feature Development#

Loading code block...

Code Review#

Loading code block...

Quick Fixes#

Loading code block...

Context Synchronization#

Auto-Refresh#

Keep context updated:

Loading code block...

Manual Refresh#

Loading code block...

Watch Mode#

Loading code block...

MCP Tools Available#

When configured as MCP server, these tools are available:

ToolDescription
bootspring_contextGet project context
bootspring_agentInvoke expert agents
bootspring_skillApply skill patterns
bootspring_workflowStart workflows
bootspring_generateRegenerate context
bootspring_qualityRun quality checks
bootspring_todoManage tasks

Using MCP Tools#

> Use bootspring_context to understand this codebase > Use bootspring_agent database-expert to design the schema > Use bootspring_skill patterns/prisma-crud for the User model

Performance Tips#

Optimize Context Size#

Loading code block...

Cache Configuration#

Loading code block...

Troubleshooting#

Context Not Loading#

Loading code block...

MCP Connection Issues#

Loading code block...

Agent Invocation Failures#

Loading code block...

Slow Context Generation#

Loading code block...

Security#

API Key Management#

Environment variable (recommended):

Loading code block...

In MCP config:

Loading code block...

File Permissions#

Loading code block...

Sensitive Data#

Exclude sensitive files from context:

Loading code block...

Integration with Other Tools#

VS Code + Claude Code#

Use both together:

  1. VS Code for editing
  2. Claude Code for AI assistance
  3. Bootspring for context and patterns

Git Hooks#

Pre-commit quality check:

Loading code block...

CI/CD Integration#

Loading code block...

Uninstalling#

Remove MCP Configuration#

Loading code block...

Clean Project Files#

Loading code block...

Remove Global Config#

Loading code block...

Next Steps#