
security-guidance
PreToolUse security reminder hook for Claude Code. Catches 12 common security anti-patterns in Edit/Write/MultiEdit operations BEFORE they happen — command injection (exec, os.system, subprocess shell=True), XSS (innerHTML, dangerouslySetInnerHTML, document.write), SQL injection (f-string queries, .format), unsafe deserialization (pickle, yaml.unsafe_load), code injection (eval, new Function), and GitHub Actions workflow injection. Session-state caching prevents duplicate warnings; 30-day auto-cleanup. Disable per-session with ENABLE_SECURITY_REMINDER=0. Ported from David Dworken at Anthropic.
- version
- 2.14.1
- GitHub stars
- 28.8K
Install
/plugin install security-guidance@claude-code-skillsRun it inside Claude Code after adding the marketplace with /plugin marketplace add alirezarezvani/claude-skills.
Contents
Discovered from sourceHooks 1
Sponsors
Details
- Marketplace
- alirezarezvani/claude-skills
- Source
- engineering/security-guidance
- Author
- Alireza Rezvani
- Category
- development
- Keywords
- security, hook, pretooluse, command-injection, xss, sql-injection, eval, pickle, engineering, static-analysis
More from alirezarezvani/claude-skills
All 111- self-improving-agentv2.14.2
- skill-doctorv2.14.1
- skill-security-auditorv2.2.0
- skillopt-sleepv2.14.1
- slo-architectv2.14.2
- snowflake-developmentv2.14.1
- spinning-up-deep-rlv2.14.1
- statistical-analystv2.14.1
- swedish-mentorv2.14.1
- syllabusv2.14.1
- terraform-patternsv2.14.1
- universal-scraping-architectv2.14.1
- video-content-strategistv2.14.1
- vpe-advisorv2.14.2
- weekly-reviewv2.14.2
- workflow-builderv2.14.2
- write-a-skillv2.14.2
- youtube-fullv2.14.1
- zero-hallucination-coderv2.14.1
- a11y-auditv2.14.2
- aeov2.14.2
- agent-harnessv2.14.2
- agent-launcher-skillsv2.14.1
- agent-memoryv2.14.1