mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-08 11:46:35 +00:00
Adds `Bash(pkill -f *)` to the allowlist so stuck background commands (pre-commit hooks, `make test`, `git commit`) can be aborted without an approval prompt. Broad wildcard consciously accepted — narrow per-pattern entries required repeated allowlist edits for every new abort scenario. Adds `Read(~/.cache/pre-commit/**)` so pre-commit's stashed patch files can be reapplied via `git apply` after a manually killed hook run, and uses `~` instead of a hardcoded username path. Documents both entries in docs/contributing/tools/agents/claude.md, including the explicit risk note that `pkill -f` with a regex can terminate every user-owned process and should use the narrowest pattern possible. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Agent Tooling 🤖
This directory contains documentation for contributors working alongside AI coding agents in this project. It covers shared agent guidelines that apply regardless of the AI tool used, as well as tool-specific permission references and security rationale for each supported agent.
For the machine-readable agent entry point, see AGENTS.md.