git-commit

Installation
SKILL.md

Git Commit Skill

Sensitive File Guard

Before staging, scan git status for sensitive patterns:

  • .env*, *.pem, *.key, *.p12, *.pfx
  • *.tfstate, *.tfvars (with real values)
  • credentials.json, serviceAccountKey.json, *secret*

If a match is found:

  1. Append the missing pattern to .gitignore and stage .gitignore.
  2. If the file is already tracked, warn and suggest git rm --cached <file>.
  3. Never proceed with committing a sensitive file.

Smart Commit Workflow

1. Review

Installs
16
First Seen
Mar 4, 2026
git-commit — ralphcrisostomo/nuxt-development-skills