Command reference ยท Claude Code
/fewer-permission-prompts
Scans your own transcripts for common read-only Bash and MCP tool calls and adds a prioritized allowlist to the project-wide .claude/settings.json to reduce permission prompts.
The /fewer-permission-prompts skill scans your own transcripts for frequently recurring, read-only Bash and MCP tool calls, such as git status, ls, or similar harmless commands. From the findings, it generates a prioritized allowlist and adds it to the project-wide .claude/settings.json, so these calls run in the future without a repeated permission prompt, interrupting the session less often for trivial approvals.
The skill deliberately only creates rules for commands that have no writing or otherwise risky effect. It complements /doctor, which also offers to suggest frequently rejected read-only commands as part of a general setup check; /fewer-permission-prompts, by contrast, works specifically based on the prior session history.
Write or potentially risky commands remain untouched and must still be deliberately allowed via /permissions or manually in .claude/settings.json, so no dangerous automation gets created unintentionally.
โ WHEN TO USE IT?
Automatically allowing recurring, harmless read-only commands after several sessions
Run /fewer-permission-prompts after several sessions full of repeated permission prompts for git status, ls, and similar.
Generating a sensible allowlist baseline for team onboarding
/fewer-permission-prompts, to pre-populate .claude/settings.json with common read-only calls before checking the project in.
โ WHEN NOT TO?
Wanting to also blanket-allow write/risky commands without a prompt
the skill only specifically scans frequent read-only Bash/MCP calls, not write commands
Better: keep deliberately allowing write/risky commands manually, e.g. via the update-config skill or /permissions
Hardly any transcript history exists yet
without prior sessions, the skill has no recurring calls to derive an allowlist from
Better: let a few sessions run normally first, then call /fewer-permission-prompts again
SOURCES
- Claude Code docs (official) โ code.claude.com
MORE COMMANDS ยท Claude Code