Validators
Each validator targets a specific Claude Code file type and runs its rules in parallel. Configure them via .claudelintrc.json.
Featured Validators
File size limits, @import resolution, path validation, and content structure for project memory files.
SKILL.md frontmatter, naming, descriptions, dangerous-command detection, and shell script security.
Permission rules, environment variables, model names, and hook configuration in settings.json.
Hook event types, matcher patterns, and command script references in hooks.json.
Transport types (stdio, SSE, HTTP, WebSocket), URLs, and environment variables in .mcp.json.
Plugin manifest structure, semantic versioning, and references to commands, agents, skills, and hooks.
Browse the sidebar for the full list of validators (Agents, LSP, Output Styles, Commands), or jump to the Rules Reference for individual rule pages.