BoB Terminology Guide

Quick reference for “Bob” shorthand — BoB stands for Big ol’ Brain

What is Bob?

Bob = BoB source repo (BOB_SOURCE, default ~/projects/bigbrain) deployed to ~/.claude/ (BOB_HOME)

It’s simply a convenient shorthand for referring to the BoB tooling framework — the source repo where it’s authored and the runtime directory where Claude Code reads it.

Usage Examples

You say…Meaning
”add that to Bob”Add to BOB_SOURCE/ (source repo), then deploy
”make that a Bob command”Create in BOB_SOURCE/commands/
”that should be a Bob hook”Create in BOB_SOURCE/hooks/
”promote this to Bob”Move from project-local to BOB_SOURCE global
”is that in Bob?”Is it in the source repo?
”Bob agents”Agents in BOB_SOURCE/agents/
”Bob templates”Templates in BOB_SOURCE/templates/

Directory Mapping

ShorthandSource (BOB_SOURCE)Runtime (BOB_HOME)
Bob~/projects/bigbrain/~/.claude/
Bob commandscommands/~/.claude/commands/
Bob agentsagents/~/.claude/agents/
Bob hookshooks/~/.claude/hooks/
Bob skillsskills/~/.claude/skills/
Bob templatestemplates/~/.claude/templates/

Common Phrases

Adding to global:

  • “add that to Bob”
  • “make that global” (same thing)
  • “put that in Bob”

Promoting from local:

  • “promote this to Bob”
  • “move this to Bob”
  • Use: cdp .claude/commands/my-command.md

Checking status:

  • “is that in Bob?”
  • “show me Bob’s status”
  • Use: cdb (dashboard)

Linking from global:

  • “link that from Bob”
  • “add the Bob version”
  • Use: cdl commands my-command

Aliases

All of these refer to the same thing:

AliasContext
BobCasual reference (“add that to Bob”)
BoBStylized abbreviation (“the BoB framework”)
big brainLegacy informal (“let big brain handle it”)
big ol’ brainFull expanded name, rarely used

That’s It

Bob is just shorthand. When you say “Bob,” you mean the BoB tooling framework — authored in BOB_SOURCE and shared across all projects via symlinks and deployment to ~/.claude/.

See Also