# Config Permits Global Delta

> {{ 𝚫𝚫𝚫 }} Grant a permission globally (all projects) via settings.local.jsonc

- Skill: `majiayu000/config-permits-global-delta` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add majiayu000/config-permits-global-delta`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/config-permits-global-delta/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/config-permits-global-delta

---


Add the permission `$ARGUMENTS` to the `permissions.allow` array in `~/.claude/settings.local.jsonc`, then run `~/.claude/hooks/settings-sync.sh` to sync it to `settings.local.json`.

## Steps

1. Read `~/.claude/settings.local.jsonc`.
2. Check whether `$ARGUMENTS` is already present in `permissions.allow`. If it is, say so and stop.
3. Append `"$ARGUMENTS"` to the `permissions.allow` array. If the key doesn't exist yet, create it at the top level alongside `hooks`.
4. Save the file using the Edit tool.
5. Run `~/.claude/hooks/settings-sync.sh` to sync the JSONC to `settings.local.json`.
6. Confirm the permission was added.

