From claudelint
Runs claudelint check-all to validate CLAUDE.md, skills, settings, hooks, MCP servers, and plugin manifests. Useful for full project audits or troubleshooting plugin loading and hook failures.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claudelint:validate-all [flags][flags]This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Runs `claudelint check-all` to validate all Claude Code project files including CLAUDE.md, skills, settings, hooks, MCP servers, and plugin manifests.
Runs claudelint check-all to validate all Claude Code project files including CLAUDE.md, skills, settings, hooks, MCP servers, and plugin manifests.
claudelint check-all $ARGUMENTS
Available flags:
--verbose - Show detailed validation output--warnings-as-errors - Treat warnings as errors--explain - Show detailed explanations and fix suggestions--format <format> - Output format: stylish, json, compact (default: stylish)--config <path> - Path to custom config file--fast - Fast mode: skip expensive checks--color / --no-color - Control color outputUser says: "I just updated my CLAUDE.md and added a new skill, but now my plugin isn't loading" What happens:
claudelint check-allResult: User identifies why plugin broke and fixes both issues
User says: "My git pre-commit hook is failing but I don't know which validator is the problem" What happens:
claudelint check-all --verboseResult: User fixes the one failing validator (MCP config) and commit succeeds
User says: "I just upgraded claude-code-lint, make sure I didn't break anything" What happens:
claudelint check-allResult: User knows what needs updating after version upgrade
Basic validation:
claudelint check-all
Verbose output with explanations:
claudelint check-all --verbose --explain
JSON output for CI/CD:
claudelint check-all --format json
Use custom config:
claudelint check-all --config .claudelintrc.custom.json
Treat warnings as errors (strict mode):
claudelint check-all --warnings-as-errors
The validate skill checks:
0 - No errors or warnings1 - Warnings found (or warnings treated as errors)2 - Errors found or fatal error (invalid config, crash)For troubleshooting, see common issues. For customization, see configuration.
npx claudepluginhub pdugan20/claudelint --plugin claudelintValidates CLAUDE.md files for structure, completeness, required/recommended sections, secrets, command accuracy, and freshness; generates reports and offers auto-fixes.
Validates Claude Code skills for schema, naming, documentation, and security. Helps troubleshoot skill loading errors and dangerous command detection.
Audits .claude/ structure, naming, hooks, and plugin versions. Runs hygiene and sync checks, outputs health report with fix commands.