skills/development/git-commit-reviewer/SKILL.md
Reviews staged git changes and provides feedback on code quality, potential bugs, and security issues before committing. Use when asked to review changes or before creating a commit.
npx skillsauth add abhiunix/community-registry git-commit-reviewerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
When asked to review changes or before a commit, follow this process:
Run git diff --cached --stat to see which files are staged, then git diff --cached for the full diff.
If nothing is staged, check git diff for unstaged changes and let the user know.
For each changed file, check:
await on async calls== vs ===)Structure your review as:
## Summary
One-line overview of the changes.
## Issues Found
### Critical (must fix)
- ...
### Suggestions (nice to have)
- ...
## Looks Good
- Positive observations about the changes
development
Generate a STRIDE-based threat model from codebase and architecture analysis. Identifies assets, trust boundaries, data flows, threats, and mitigations. Language-agnostic.
development
Run a comprehensive security audit against a codebase. Covers OWASP Top 10, secrets exposure, dependency vulnerabilities, misconfigurations, and insecure patterns. Language-agnostic.
development
Security-focused code review for staged changes or specified files. Checks for injection, auth flaws, crypto misuse, data exposure, and insecure patterns. Works with any language.
development
Manage Trello boards, lists, and cards via the Trello REST API.