Claude Permissions — Development skill for Claude Code
Curated permissions config for Claude Code — stop clicking Allow 47 times per session.
How to install Claude Permissions
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open MikeVeerman/claude-permissions and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Permissions does
Curated permissions config for Claude Code — stop clicking Allow 47 times per session.
Alternatives in Development
- Internet Court Skill — The trust layer for agent-to-agent commerce — natural-language mandates, ERC-7710 delegated permissions, x402 4.9k ★
- Claude Peers MCP — Allow all your Claude Codes to message each other ad-hoc 1.9k ★
- WP Abilities API — WordPress capabilities and permissions API 902 ★
README
Claude Permissions
**Stop clicking "Allow" 47 times per session.**
This is a curated permissions config for [Claude Code](https://docs.anthropic.com/en/docs/claude-code) that gives Claude the freedom to actually get work done — while keeping it away from the things that would ruin your day.
What it allows
Everything Claude needs to be productive:
- Bash — run commands, install packages, build things
- Read / Edit / Write — work with your files like a normal developer
- Glob / Grep — search your codebase
- WebFetch / WebSearch — look things up
- Task — spin up subagents
- MCP tools — all of them (
mcp__*)
What it blocks
The stuff that should make you nervous:
| Rule | Why |
|---|---|
Bash(sudo *) |
No root access. Ever. |
Bash(rm -rf /*) |
Not today, Satan |
Bash(rm -rf ~/*) |
Your home directory stays |
Bash(chmod 777 *) |
Security hygiene |
Read(~/.ssh/*) |
Your keys are your keys |
Read(~/.gnupg/*) |
Same for GPG |
Read(~/.aws/*) |
AWS credentials stay secret |
Read(~/.config/gcloud/*) |
GCP credentials too |
Read(**/.env) |
No peeking at env files |
Read(**/.env.*) |
Not even .env.local |
Read(**/secrets/*) |
Anything in a secrets/ folder |
Read(**/*credential*) |
Files with "credential" in the name |
Read(**/*password*) |
Files with "password" in the name |
Edit(~/.ssh/*) |
No modifying SSH keys |
Edit(~/.gnupg/*) |
No modifying GPG keys |
Edit(~/.aws/*) |
No modifying AWS config |
Write(~/.ssh/*) |
No writing to SSH directory |
Write(~/.gnupg/*) |
No writing to GPG directory |
Write(~/.aws/*) |
No writing to AWS directory |
Usage
Copy `settings.json` to your Claude Code settings:
# Copy the permissions into your settings
cp settings.json ~/.claude/settings.json
Or if you already have a `settings.json` and just want to merge the permissions, copy the `permissions` block into your existing file.
**Note:** This config only
Related Skills
Ashlr Allow
Auto-approve every ashlr MCP tool so Claude Code stops prompting in bypass-permissions mode.
Analyze Consented Permissions
Analyze permission grant patterns across sessions and suggest auto-allow configurations
Ship On
Enable ship-sop auto-mode. Sets trigger.mode to "auto" in ship-sop.config.json so the agent-sop Stop hook (sop
Architecture Claude Permission Bypass Removal Planning
Plan and review removal of Claude --dangerously-skip-permissions from autonomous automation paths without losi
Claude Code Plus
Enhancements for Claude Code CLI: smart piped command auto-approval, shell config fix, and 850+ pre-configured
Harness Engineering Practice
Harness Engineering — a practical guide to the platform layer of coding agents (Claude Code & Codex): skills,
Related Agents
Permissions Manager
Manage tool permission rules. Use when user says 'allow', 'deny', or 'ask' for a command, wants to modify perm
Sf Admin Agent
Configure Salesforce org — objects, fields, relationships, permissions, sharing, Custom Metadata, Experience C
Incident Scribe
When a workflow fails 3+ times in same session or a prod/client-facing issue happens, writes a structured inci