validate-changes

Evaluate staged git changes and return APPROVE, NEEDS_REVIEW, or REJECT verdicts.

Updated May 30, 2026
One-click install
npx skills add https://github.com/alexica00/claude-code-ultimate-guide --skill validate-changes-alexica00
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: validate-changes
Source: https://github.com/alexica00/claude-code-ultimate-guide/tree/main/examples/skills/validate-changes
Command: npx skills add https://github.com/alexica00/claude-code-ultimate-guide --skill validate-changes-alexica00

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Evaluate staged changes using the output-evaluator agent to catch issues before committing.

Core Features & Use Cases

  • Automated evaluation of staged changes for correctness, completeness, and safety.
  • Verdict-driven workflow with APPROVE, NEEDS_REVIEW, REJECT outcomes and actionable guidance.
  • Git integration that analyzes git diff --cached and informs the best next steps.

Quick Start

Run the validate-changes command to evaluate your staged changes with the evaluator and decide on commit actions.

Frequently Asked Questions about validate-changes

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

FAQPage Schema
How do I evaluate staged git changes for correctness before committing?

Evaluate staged git changes before committing by running an LLM-based evaluator on the git diff --cached output. This automated code review checks correctness, completeness, and safety, returning a structured verdict of APPROVE, NEEDS_REVIEW, or REJECT with actionable guidance.

What is an automated code review workflow for staged changes?

An automated code review workflow for staged changes analyzes your git diff output using an LLM evaluator. It identifies potential issues in correctness and safety, then returns a structured verdict to inform your next steps before you finalize the commit.

Can I get an AI-assisted verdict on my code review across different repositories?

Yes, you can get an AI-assisted verdict on your code review across different languages and repositories. The evaluator analyzes the staged diff and provides a structured outcome, ensuring automated review fits various codebase contexts.

What do I need to run an LLM evaluator on my staged git diff?

To run an LLM evaluator on your staged git diff, you need an output-evaluator tool and access to your staged changes. The evaluator processes the diff and delivers a structured verdict with actionable next steps for your commit.

When should I use an automated evaluator to review staged changes?

You should use an automated evaluator to review staged changes when you want to catch issues in correctness, completeness, or safety before committing. It provides an AI-assisted verdict to help you decide whether to approve, review, or reject the changes.