review-fix-commit

Review git diffs, fix code issues, run test suites, and generate conventional commits.

6|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/ImL1s/flutter-claude-skills --skill review-fix-commit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-fix-commit
Source: https://github.com/ImL1s/flutter-claude-skills/tree/main/skills/review-fix-commit
Command: npx skills add https://github.com/ImL1s/flutter-claude-skills --skill review-fix-commit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Review and fix code changes across a feature branch to ensure a clean, production-ready commit.

Core Features & Use Cases

  • Review all changes: Inspect git diff (staged and unstaged) and check for dead code, naming inconsistencies, misconfigurations, security issues, and type errors across frontend and backend.
  • Fix discovered issues: Apply fixes for critical issues immediately; fix minor issues (naming, formatting, dead code); avoid large-scale refactors.
  • Run full tests: Execute the project test suites, ensure mocks align with implementations, and re-run after fixes.
  • Prepare commits: Use descriptive commit messages following the project conventions; push after confirmation.

Quick Start

Run the review-fix-commit tool on the current feature branch to automatically review changes, fix issues, run tests, and produce a clean commit.

Frequently Asked Questions about review-fix-commit

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

FAQPage Schema
How do I automate code review, fix issues, and run tests before a git commit?

To automate code review and commit preparation, you inspect staged and unstaged git diffs to detect dead code, naming inconsistencies, and type errors, apply immediate fixes, execute full test suites, and generate descriptive commit messages following project conventions.

What is the best way to ensure my feature branch is ready for a clean commit?

The best way to ensure a feature branch is ready for a clean commit is to enforce an end-to-end workflow: review all code changes, remediate discovered critical and minor issues, execute the project test suites, and push with a descriptive commit message.

Can I use an automated workflow to review both frontend and backend code changes?

Yes, you can use an automated workflow to review both frontend and backend code changes. The process applies to feature branches and bugfix workflows across both domains, checking for security issues, misconfigurations, and type errors before finalizing the commit.

Does the code review and commit process run full test suites after applying fixes?

Yes, the code review and commit process runs full test suites after applying fixes. It ensures that mocks align with implementations and re-runs the project test suites after remediating issues to verify the changes before generating the final commit.

What are the limitations of automated code review and commit preparation?

A key limitation of automated code review and commit preparation is that it avoids large-scale refactors. It focuses on applying immediate fixes for critical issues and minor adjustments like naming and dead code removal, ensuring changes remain suitable for a clean commit.