Section 05 · Anthropic Academy — Claude Code 101 · Builder

Claude Code 101

Claude Code anatomy: hooks, slash commands, permissions, the CLAUDE.md / settings.json split.

Learning objectives

  • Place a hook on the correct lifecycle event (PreToolUse, PostToolUse, etc.).
  • Predict the result when enterprise / user / project / local permissions cascade.
  • Route a rule to CLAUDE.md vs reference / skill / slash / hook by trust level.
  • Author a project-scoped vs personal slash command for the right reuse boundary.