Catch risky code before it reaches your files.
Stops proposed code edits that match common security risks before they are written.
When to use it
Use as a safety net during coding sessions that touch authentication, payments, user input handling, or infrastructure code.
Before each code-editing tool call, it checks proposed changes and blocks a matching file-and-rule combination once per session.
What you provide
Requires a Python runtime to run security_reminder_hook.py.
This skill
~/.claude/security_warnings_state_<session_id>.json
Saves session warning history
~/.claude/security-warnings-log.txt
Logs hook debugging errors