review

Analyze uncommitted git diffs for bugs, vulnerabilities, and maintainability issues.

5|1|Updated Oct 18, 2019
One-click install
npx skills add https://github.com/Marshall-Hallenbeck/dot_files --skill review-marshall-hallenbeck
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review
Source: https://github.com/Marshall-Hallenbeck/dot_files/tree/main/.claude/skills/review
Command: npx skills add https://github.com/Marshall-Hallenbeck/dot_files --skill review-marshall-hallenbeck

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the tedious process of reviewing uncommitted code changes for bugs, security vulnerabilities, and maintainability issues, ensuring a cleaner codebase before you commit.

Core Features & Use Cases

  • Automated Bug Detection: Scans uncommitted diffs for P0-P3 priority issues including security flaws and logic errors.
  • Auto-Fixing & Testing: Automatically applies fixes to identified issues and generates necessary regression tests to prevent future bugs.
  • Use Case: After finishing a feature, run this to catch missed edge cases, leftover debug logs, or missing test coverage without leaving your local environment.

Quick Start

Use the review skill to analyze and fix all uncommitted changes in the current directory.

Frequently Asked Questions about review

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

FAQPage Schema
How do I automatically review uncommitted git diffs for bugs and security vulnerabilities?

You can automatically review uncommitted git diffs by running a local code review tool that scans changes to identify security flaws, logic errors, and maintainability issues before committing. It reads project conventions to apply automated edits and generate regression tests.

Can I auto-fix code issues and generate regression tests locally before committing?

Yes, you can auto-fix code issues and generate regression tests locally. The tool analyzes uncommitted changes, applies automated edits to resolve detected bugs, and uses language-specific test runners to validate fixes and ensure code integrity.

Does automated local code review work without configuring external CI pipelines?

Automated local code review operates directly on your local codebase without external CI pipelines. It requires git integration and language-specific test runners to read project conventions, validate applied fixes, and ensure code integrity locally.

What types of code issues can an automated git diff analysis detect?

Automated git diff analysis detects P0-P3 priority issues including security vulnerabilities, logic errors, and maintainability problems. It scans uncommitted changes to catch missed edge cases, leftover debug logs, and missing test coverage without leaving your local environment.

Do I need specific test runners to validate automated bug fixes in my local codebase?

Yes, you need language-specific test runners to validate automated bug fixes in your local codebase. The tool requires git integration and these test runners to apply edits, generate regression tests, and confirm that the fixes maintain code integrity.