- Slash Commands - Quick commands for creating specs and breaking down work
- BrainGrid CLI Skill - Comprehensive workflow guidance and command reference
- Status Line - Real-time display of your project, requirement, and task progress
Installation
1
Install BrainGrid CLI
Install the CLI globally:
2
Authenticate
Log in to your BrainGrid account:
3
Initialize Your Project
Link your project to BrainGrid:
4
Install Claude Code Integration
Set up slash commands, skill, and status line:
What Gets Installed
The setup command installs four key components:Slash Commands
Located in.claude/commands/, these slash commands provide quick access to BrainGrid features:
| Command | Description | Example |
|---|---|---|
/specify | Create AI-refined requirement from vague idea | /specify Add user auth with OAuth2 |
/save-requirement | Save a Claude Code plan as a requirement | /save-requirement |
/breakdown | Break requirement into perfectly-prompted tasks | /breakdown REQ-123 |
/build | Get complete implementation plan with all task prompts in markdown format | /build REQ-123 |
BrainGrid CLI Skill
Located in.claude/skills/braingrid-cli/, this skill provides:
- Complete command reference with examples
- Workflow guidance and best practices
- Auto-detection features documentation
- Context about your project structure
Status Line
Located in.claude/statusline.sh, this displays real-time context at the top of Claude Code:
Example: BrainGrid: PROJ-3 > REQ-128 [2/5]
- Project: Current BrainGrid project
- Requirement: Current requirement (auto-detected from git branch)
- Progress: Task completion (2 of 5 tasks completed)
CLAUDE.md Content
Injects BrainGrid workflow documentation into your project’sCLAUDE.md file, providing Claude Code with context about:
- Quick command reference
- Auto-detection features
- Status flows and workflows
Typical Workflow
Here’s how to use BrainGrid with Claude Code:1
Create Specification
Start with a vague idea and let AI refine it:This creates a structured requirement with clear scope and acceptance criteria.
Claude Code
2
Break Down into Tasks
Convert the requirement into AI-ready tasks:This generates 5-10 focused tasks with clear prompts optimized for Claude Code.
Claude Code
3
Create Feature Branch
Create a git branch to enable auto-detection:BrainGrid automatically detects
Claude Code
REQ-1 from your branch name.4
Get Build Plan
Get the complete implementation plan and build it:This provides all task details in markdown format, perfect for Claude Code.As Claude Code is building the requirement, the status line updates automatically to reflect your progress.
Claude Code
MCP Server Installation
Alternatively, you can install BrainGrid as an MCP server:MCP vs CLI
Prefer the CLI when:
- Don’t want to bloat your context with more MCP servers.
- Speed matters, the CLI calls end up being faster than the MCP calls.
- You need to script custom workflows.
Prefer the MCP when:
- When you are in an environment that does not support the CLI.
- You are more comfortable with the MCPs than CLIs
Choose one or the other, not both - MCP and CLI are alternative approaches to integrating BrainGrid with Claude Code. Select the approach that best fits your workflow.
Tips for Effective Use
Writing Good Prompts for /specify
Include these elements for best results:
- Problem - What are you trying to solve?
- Context - Why is this needed? What’s the background?
- Constraints - Any technical or business limitations?
- Users - Who will use this feature?
- Success Criteria - How will you know it’s done?
Claude Code
Using Additional Instructions with /build
Provide specific guidance for task implementation:
Claude Code