validate-git-hygiene
Validates git commit messages, branch naming conventions, and checks for sensitive files to ensure secure git workflows.
Install this skill
Security score
The validate-git-hygiene skill was audited on Feb 28, 2026 and we found 14 security issues across 2 threat categories, including 1 critical. Review the findings below before installing.
Categories Tested
Security Issues
Template literal with variable interpolation in command context
| 30 | ```bash |
Template literal with variable interpolation in command context
| 73 | ```bash |
Template literal with variable interpolation in command context
| 117 | ```bash |
Template literal with variable interpolation in command context
| 197 | ```json |
Access to SSH directory
| 130 | "\.ssh/" |
Access to SSH directory
| 360 | - `id_rsa`, `.ssh/` files |
Access to .env file
| 3 | description: Validate git commit messages, branch naming conventions, and check for sensitive files. Returns structured output with commit format validation, branch name compliance, and sensitive file |
Access to .env file
| 123 | "\.env$" |
Access to .env file
| 124 | "\.env\..+" |
Access to .env file
| 301 | ".env.production", |
Access to .env file
| 357 | - `.env`, `.env.local`, `.env.production` |
Access to .env file
| 405 | git rm --cached .env |
Access to .env file
| 408 | echo ".env*" >> .gitignore |
Access to .env file
| 410 | git commit -m "chore: add .env to .gitignore" |