Review uncommitted code changes for bugs, security vulnerabilities, and quality issues. Use before commits or when asked to review code.
View on GitHubpre-commit-flow/skills/review-changes/SKILL.md
February 1, 2026
Select agents to install to:
npx add-skill https://github.com/anilcancakir/claude-code-plugins/blob/main/pre-commit-flow/skills/review-changes/SKILL.md -a claude-code --skill review-changesInstallation paths:
.claude/skills/review-changes/# Code Review Task Review all uncommitted changes in this repository for issues. ## Steps 1. Run `git diff` to get all uncommitted changes 2. Run `git diff --cached` for staged changes 3. For each modified file, analyze for: - Security vulnerabilities (see references/security-checklist.md) - Bugs and logic errors - Code quality issues (see references/quality-checklist.md) 4. Check test coverage for changed code 5. Categorize findings as Critical/Warning/Suggestion 6. Provide specific file:line references 7. Suggest fixes with code examples ## Reference Documents For detailed checklists, read: - `references/security-checklist.md` - OWASP Top 10 and stack-specific security - `references/quality-checklist.md` - Code quality and best practices ## Stack Detection Detect project stack from config files: - `composer.json` + `artisan` = Laravel - `pubspec.yaml` = Flutter - `nuxt.config.*` = Nuxt.js - `package.json` with "vue" = Vue Apply stack-specific checks based on detection. ## Output Requirements Return a structured report with: - Summary counts by severity - Each issue with file:line, explanation, and fix - Test coverage status - Prioritized recommendations Focus on actionable feedback. Skip style-only issues unless they affect readability significantly.