Chapter 14

Cheat sheet

Print it. Tape it next to your monitor. Stop re-googling.

Daily slash commands

/help List everything available
/init Generate starter CLAUDE.md
/clear Reset context, keep session
/compact Summarize history, free space
/cost Running spend this session
/model Switch models mid-session
/agents Manage subagent definitions
/mcp List MCP servers
/hooks See/edit hooks
/plugins Browse plugin marketplace
/install-ide Wire CC into your editor
/resume Pick a past session
/exit Leave session (auto-saved)

CLI flags

claude Interactive in current dir
claude --print "..." Headless, prints answer, exits
claude --model opus Pin a model for this session
claude --resume Pick from past sessions
claude --continue Resume most recent session
claude --plan Describe-only mode, no edits
claude --no-update Skip auto-update check
claude --version Sanity check install
claude --output-format json Parse-friendly output
claude --allowed-tools "..." Launch-time allow-list

Settings.json keys

model "sonnet" | "opus" | "haiku"
theme "dark" | "light" | "auto"
telemetry true | false
autoUpdater "weekly" | "daily" | "disabled"
permissions.allow glob patterns to auto-approve
permissions.deny glob patterns to block
permissions.disableBypassPermissionsMode "disable"

File paths

~/.claude/settings.json Global preferences
~/.claude/commands/ Custom slash commands
~/.claude/agents/ Custom subagent definitions
~/.claude/skills/ Personal skills
~/.claude/plugins/ Installed plugin bundles
<repo>/CLAUDE.md Project memory, every turn
<repo>/.mcp.json MCP servers (commit it)
<repo>/.claude/settings.json Repo overrides
<repo>/.claude/agents/ Repo-shared subagents
<repo>/.claude/skills/ Repo-shared skills

Environment vars

ANTHROPIC_API_KEY Required for headless / CI
CLAUDE_CONFIG_DIR Relocate ~/.claude (sandboxes)
CLAUDE_MODEL Per-shell default
MCP_SERVER_<NAME>_<KEY> Forwarded into MCP processes

Keyboard shortcuts

Ctrl-C Interrupt generation, keep session
Ctrl-D / /exit Leave session
Recall last prompt
Esc Esc Undo last input
Shift-Enter Newline without send
Tab Autocomplete file paths
/ Slash-command picker
@ File-reference picker
# <text> Append to CLAUDE.md inline

Hook events (90% rule)

PreToolUse Before tool call. Validate, block.
PostToolUse After success. Format, lint, test.
Stop Turn ends. Commit, ship, notify.
SessionStart Inject context on session boot
UserPromptSubmit Before model sees a prompt

Cron syntax

0 7 * * 1-5 7 AM every weekday
*/15 * * * * Every 15 minutes
0 16 * * 5 4 PM every Friday
0 9 * * 1 9 AM every Monday
0 17 * * 1-5 5 PM ET weekdays (set TZ)
crontab.guru Translate human ↔ cron
Stay close

Edition 3 lands when this list says it does.

No course. No paywall. Operator playbooks weekly. 10K+ subscribers.