format-cc
Formats Claude Code files with markdownlint, prettier, and shellcheck. Use when user asks to "format my files", "fix markdown…
Validates Claude Code settings.json files for schema, permissions, and security. Use when user asks to "check my settings", "validate settings.json", "permission errors", "environment variable issues", or "settings syntax errors". Validates model names, permission rules, hooks
Claude Code
$ npx -y skills add pdugan20/claudelint --skill validate-settings --agent claude-code
Codex
$ npx skills add pdugan20/claudelint --skill validate-settings -a codex -y
Cursor
$ npx skills add pdugan20/claudelint --skill validate-settings -a cursor -y
Gemini CLI
$ npx skills add pdugan20/claudelint --skill validate-settings -a gemini-cli -y
GitHub Copilot
$ npx skills add pdugan20/claudelint --skill validate-settings -a github-copilot -y
OpenCode
$ npx skills add pdugan20/claudelint --skill validate-settings -a opencode -y
Windsurf
$ npx skills add pdugan20/claudelint --skill validate-settings -a windsurf -y
name: validate-settings description: Validates Claude Code settings.json files for schema, permissions, and security. Use when user asks to "check my settings", "validate settings.json", "permission errors", "environment variable issues", or "settings syntax errors". Validates model names, permission rules, hooks configuration, and environment variables. version: 1.0.0 argument-hint: "[flags]" allowed-tools: - Bash(claudelint:*)
Runs `claudelint validate-settings` to validate `.claude/settings.json` and `.claude/settings.local.json` files.
claudelint validate-settings $ARGUMENTS
claudelint validate-settings claudelint validate-settings --path /path/to/settings.json
A linter for Claude Code projects. Validates CLAUDE.md files, skills, settings, hooks, MCP servers, plugins, and more.
Formats Claude Code files with markdownlint, prettier, and shellcheck. Use when user asks to "format my files", "fix markdown…
Interactively helps users optimize their CLAUDE.md files. Use when user asks to "optimize my CLAUDE.md", "my CLAUDE.md is too…
Runs comprehensive claudelint validation on all Claude Code project files. Use when user asks to "check everything", "run all…
Validates CLAUDE.md files for size, imports, and structure. Use when user asks to "check my CLAUDE.md", "why is my CLAUDE.md too…
Validates Claude Code hooks.json files for schema, events, and commands. Use when user asks to "check my hooks", "validate…
Validates MCP server configuration files (.mcp.json). Use when user asks to "check my .mcp.json", "why isn't my MCP working",…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.