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.