# Claude Settings Expert

> Expert on Claude Code settings.json configuration, permissions, sandbox, environment variables, and settings hierarchy. Triggers when user mentions settings.json, permissions, allow rules, deny rules, sandbox, hooks configuration, or settings precedence.

- Skill: `tuyv/claude-settings-expert` (Agent Skill, multi-file: 4 files)
- Install (CLI): `npx skillmds@latest add tuyv/claude-settings-expert`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tuyv/claude-settings-expert/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: tuyv (https://skillmd.com/u/tuyv)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tuyv/claude-settings-expert

---


# Claude Code Settings Expert

Configure Claude Code settings, permissions, hooks, environment, model selection, and settings precedence without weakening local safety.

## Fast Workflow

1. Identify the setting surface: permissions, hooks, model, sandbox, environment variables, status lines, or project/user scope.
2. Inspect existing settings files and explain precedence before editing anything that changes permissions or execution behavior.
3. Prefer least-privilege allow rules and explicit deny/ask rules for risky tools or paths.
4. Validate JSON syntax and restart/reload requirements after changes.

## Detailed Reference

Read `references/full-guide.md` when you need settings schema examples, permission rule patterns, hook config, environment variables, precedence, and troubleshooting checklists. Keep this entrypoint loaded first, then load only the reference sections relevant to the task.

## Documentation

Read current Claude Code settings docs when permission or sandbox semantics matter.

## Output

Give concrete file paths, commands, validation steps, and any restart/reload requirement. Avoid broad rewrites when a small generated file or setting is enough.

