- 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
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: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
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
Create Feature Branch
Create a git branch to enable auto-detection:BrainGrid automatically detects
Claude Code
REQ-1 from your branch name.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