Skip to content

claude-md-file-not-found ​

Specified CLAUDE.md file path does not exist

Error

Rule Details ​

This rule verifies that the CLAUDE.md file targeted for linting actually exists on disk. Without a CLAUDE.md file, Claude Code has no project-level instructions to load, which means the AI assistant operates without any custom guidance. This is the most fundamental check: if the file is missing, no other rules can run against it.

Incorrect ​

Running claudelint when CLAUDE.md does not exist

text
$ claudelint
Error: File not found: /path/to/project/CLAUDE.md

Correct ​

A project with a CLAUDE.md file present at the root

markdown
# CLAUDE.md

Project instructions for Claude Code.

How To Fix ​

Create a CLAUDE.md file at the project root (or at the path specified in your configuration). Add project-specific instructions that guide Claude Code behavior.

Options ​

This rule does not have any configuration options.

When Not To Use It ​

Disable this rule only if you are intentionally running claudelint against a path that may not yet have a CLAUDE.md file, such as during project scaffolding.

Resources ​

Version ​

Available since: v0.2.0