Skip to content
AI & Agents
Command

/cs-claude-settings-lint

Lint Claude Code settings across shared, local, user and managed scopes, and say what the merged permission policy actually allows.

GuideBOOST
From plugin
claude-skills
29k157 skills121 agents157 commands2 MCP
Install
$ npx -y skills add alirezarezvani/claude-skills --agent claude-code

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/cs-claude-settings-lint

Context preview

What this command does when you run it.

Lint Claude Code settings across shared, local, user and managed scopes, and say what the merged permission policy actually allows.

Command definition

cs-claude-settings-lint.md
description: Lint Claude Code settings across shared, local, user and managed scopes, and say what the merged permission policy actually allows.
argument-hint: "[repo path] [managed-settings.json] [user settings.json]"

/cs-claude-settings-lint

python skills/coding-agent-rollout/scripts/settings_linter.py --repo <repo> [--managed <file>] [--user <file>]

Remember while reading the result: `permissions.allow` arrays **merge** across scopes, and evaluation is deny, then ask, then allow, first match wins. A strict shared file does not cancel a permissive user file.

Report

1. Verdict: CLEAN (0) / WARNINGS (2) / **BLOCKED (4)**. 2. Every BLOCKER with its fix: blanket `Bash` allows, pre-approved destructive commands, literal credentials, committed `.claude/settings.local.json`, managed `bypassPermissions`. 3. Dead rules (an allow shadowed by deny or ask, `mcp__*` in allow, `defaultMode` set where Claude Code ignores it). 4. Whether a managed policy disables bypass mode. If not, say that any engineer can skip every prompt.

Ships withclaude-skills

398 production-ready Claude Code skills, plugins, and agent skills for 13 AI coding tools. The most comprehensive open-source library of Claude Code skills and agent plugins — also works with OpenAI Codex, Gemini CLI, Cursor, and 9 more coding agents.

Get the whole plugin

Other commands on claude-skills.