
Product
PHP and Composer Support Is Now in Beta
Socket’s PHP and Composer support is now in Beta for all customers, with PHP reachability analysis generally available.
claude-code-lint
Advanced tools
Comprehensive linter and programmatic API for Claude Code projects - validates CLAUDE.md files, skills, settings, hooks, MCP servers, plugins, and more
A linter for Claude Code projects. Validates CLAUDE.md files, skills, settings, hooks, MCP servers, plugins, and more.
npm install -g claude-code-lint
claudelint init # Creates .claudelintrc.json and .claudelintignore
claudelint check-all # Validate your project
Or install as a project dependency:
npm install --save-dev claude-code-lint
npx claudelint init
npx claudelint check-all
Use claudelint as a Claude Code plugin for interactive validation via slash commands.
Inside Claude Code, add the marketplace and install the plugin:
/plugin marketplace add pdugan20/claudelint
/plugin install claudelint@pdugan20-plugins
Or run claudelint install-plugin for guided setup.
See the Plugin Guide for team setup, plugin scopes, and troubleshooting.
claudelint check-all # Validate everything
claudelint check-all --fix # Auto-fix issues
claudelint check-all --strict # Zero-tolerance mode
claudelint validate-skills --path . # Validate specific component
claudelint list-rules # Browse all rules
claudelint format --check # Check formatting
After installing as a plugin, use skills via /skill-name or natural language:
| Skill | Description |
|---|---|
validate-all | Validate all project files |
validate-cc-md | Validate CLAUDE.md files |
validate-skills | Validate skill structure and content |
validate-settings | Validate settings.json |
validate-hooks | Validate hooks.json |
validate-mcp | Validate MCP server configuration |
validate-plugin | Validate plugin.json manifest |
format-cc | Format Claude Code files |
optimize-cc-md | Interactively optimize CLAUDE.md |
Full documentation is available at claudelint.com.
Rule documentation is auto-generated from inline metadata in each rule's source code. Run npm run docs:generate to regenerate pages after modifying rules.
FAQs
Comprehensive linter and programmatic API for Claude Code projects - validates CLAUDE.md files, skills, settings, hooks, MCP servers, plugins, and more
The npm package claude-code-lint receives a total of 7,766 weekly downloads. As such, claude-code-lint popularity was classified as popular.
We found that claude-code-lint demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Product
Socket’s PHP and Composer support is now in Beta for all customers, with PHP reachability analysis generally available.

Product
Socket is bringing experimental protection to Firefox, scanning 97,000+ extensions in Mozilla's official directory for malware and risky updates.

Research
/Security News
Three compromised Rust crates pulled in a malicious dependency that downloaded and executed cross-platform malware during Cargo builds.