Block destructive Bash commands before Claude executes them — even in --dangerously-skip-permissions (YOLO) mode where Anthropic's own permission prompts are bypassed. Use this skill when the user runs /claude-papercuts:safe-shell, asks what safe-shell blocks, or wants to know why a command they expected was refused. A PreToolUse hook scans every Bash tool call against a list of irreversible patterns (rm -rf against / or ~, git push --force, git reset --hard HEAD~, mkfs, dd to /dev/sda, curl-pipe-bash, fork bombs) and refuses them with a structured explanation. Block decisions are visible to Claude so it can re-plan.
$npx -y skills add dhruba-datta/claude-papercuts --skill safe-shellInstalls into the current project.
Run `npx skills use "https://github.com/dhruba-datta/claude-papercuts" --skill "dhruba-datta/claude-papercuts/safe-shell"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/dhruba-datta/claude-papercuts" that are relevant to the current task. Run `npx skills add "https://github.com/dhruba-datta/claude-papercuts"` and select the relevant skills, then follow their instructions.