What problem does it solve?
Many developers experience permission fatigue from repeated Claude Code Bash prompts; this Skill finds frequently used, safe Bash commands in session history and recommends or applies evidence-backed allowlist rules so those commands stop prompting for approval repeatedly.
Core Features & Use Cases
- Session analysis: Scans Claude Code session transcripts to extract Bash tool usage and counts occurrences across sessions.
- Normalization & classification: Normalizes commands into stable Bash(...) patterns, classifies them as safe/review/dangerous, and filters already-covered or low-frequency noise.
- Actionable recommendations & safe apply: Presents a concise summary, numbered safe-to-allow patterns, blocked examples, and then optionally appends approved rules to user or project settings.json with JSON validation and write verification.
- Use cases: Reduce repeated permission prompts, create an allowlist for common dev workflows, or audit where dangerous commands are being invoked.
Quick Start
Ask the skill to analyze all projects and apply the recommended safe Bash allowlist rules to your user settings.