commit-review

Review Git staged changes for defects, security risks, and style issues.

9|1|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/dylan-murray/sigil --skill commit-review-dylan-murray
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commit-review
Source: https://github.com/dylan-murray/sigil/tree/main/.claude/skills/commit-review
Command: npx skills add https://github.com/dylan-murray/sigil --skill commit-review-dylan-murray

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates thorough pre-commit reviews of staged changes to catch issues before they enter the main branch and to block commits when major problems are found.

Core Features & Use Cases

  • Thorough analysis of diffs and full-file context to identify defects, security risks, and style issues.
  • Auto-fixes simple issues and suggests improvements that can be applied before committing.
  • Block commits by creating tickets for major problems and provide a clear final verdict.
  • Integrates a structured review workflow with security checks and simplification steps.

Quick Start

Invoke the commit-review workflow to audit your current Git staged changes and generate a pre-commit report.

Frequently Asked Questions about commit-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate pre-commit code reviews for staged Git changes?

Automating pre-commit code reviews involves analyzing your staged Git diffs to catch defects, security risks, and style issues before they enter the main branch. This process applies a structured workflow to inspect diffs and full-file context for immediate developer feedback.

Can I block bad commits automatically using static analysis and diff inspection?

Yes, you can block bad commits by running static analysis and diff inspection on staged changes. The system identifies major problems, generates a final blockers verdict, and optionally creates tickets to prevent flawed code from entering the main branch.

What is the best way to run a security review on my code before committing?

The best way to run a pre-commit security review is to integrate automated security analysis directly into your commit workflow. This evaluates staged diffs for vulnerabilities and risks, allowing you to apply fixes before the commit is finalized.

Does pre-commit static analysis work with standard software development workflows?

Pre-commit static analysis integrates directly into standard software development workflows by auditing staged Git changes. It requires no external dependencies and fits seamlessly into environments where developers need immediate feedback on their code diffs.

How do I generate tickets for major code issues found during a diff analysis?

You can generate tickets for major code issues by running an automated diff analysis that includes an optional ticket creation step. When the review process detects severe problems in staged changes, it automatically creates tickets to track the required fixes.

What are the limitations of automated simplification suggestions in code review?

Automated simplification suggestions in code review are limited to analyzing full-file context and staged diffs to propose improvements. While it can auto-fix simple issues and provide a verdict, complex architectural defects may still require manual intervention.