permission-tuner — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited permission-tuner (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Reduce permission prompt fatigue by analyzing denial patterns and suggesting targeted rules.
Use when:
alwaysAllow rulesCheck current permission rules:
cat .claude/settings.json 2>/dev/null | grep -A 20 "permissions"
cat ~/.claude/settings.json 2>/dev/null | grep -A 20 "permissions"Allow-list candidates (low risk):
Read — all file reads (read-only, no side effects)Glob — file pattern matching (read-only)Grep — content search (read-only)Bash(git status) — read-only git commandsBash(git diff*) — read-only git commandsBash(git log*) — read-only git commandsBash(npm test*) — test executionBash(npm run lint*) — lintingBash(npm run typecheck*) — type checkingAsk candidates (medium risk — prompt user every time):
Edit — file modificationsWrite — new file creationBash(git add*) — staging changesBash(git commit*) — creating commitsBash(npm install*) — dependency changesDeny-list candidates (high risk):
Bash(git push*) — affects remoteBash(git reset --hard*) — destructiveBash(rm -rf*) — destructiveBash(curl*POST*) — external API calls--force or --no-verify{
"permissions": {
"allow": [
"Read",
"Glob",
"Grep",
"Bash(git status)",
"Bash(git diff*)",
"Bash(git log*)",
"Bash(npm test*)",
"Bash(npm run lint*)",
"Bash(npm run typecheck*)"
],
"deny": [
"Bash(rm -rf *)",
"Bash(git push --force*)",
"Bash(git reset --hard*)"
]
}
}PERMISSION TUNER REPORT
Current rules: [X] allow, [Y] deny, [Z] ask
Recommendations:
Auto-approve (safe, read-only):
+ Read, Glob, Grep
+ Bash(git status), Bash(git diff*), Bash(git log*)
Auto-approve (medium risk, frequently used):
+ Edit (approved X times this session)
+ Bash(npm test*) (approved X times)
Keep asking:
~ Bash(git commit*) — verify commit messages
~ Write — verify new file creation
Auto-deny (dangerous):
- Bash(rm -rf *)
- Bash(git push --force*)
Estimated prompts saved per session: ~[N]~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.