What is CLAUDE.md?
A project-level configuration file that customizes Claude Code's behavior for your codebase.
Detailed Explanation
CLAUDE.md is a markdown configuration file placed at the root of your project that instructs Claude Code how to behave in that specific codebase. It can contain coding standards, project conventions, architectural decisions, and behavioral rules. Claude reads this file automatically when working in a directory. Unlike skills (which are portable and task-specific), CLAUDE.md is project-specific and always active. It supports @imports for referencing other files and can be combined with rules/ directory for more granular configuration.