review-behavior-change

Classify diff surface changes as ADR-worthy, CHANGELOG-worthy, or additive.

11|Updated Sep 5, 2025
One-click install
npx skills add https://github.com/thrawn01/claude-dotfiles --skill review-behavior-change
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-behavior-change
Source: https://github.com/thrawn01/claude-dotfiles/tree/main/skills/review-behavior-change
Command: npx skills add https://github.com/thrawn01/claude-dotfiles --skill review-behavior-change

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Review recent code changes for undocumented behavioral/surface changes that could affect public interfaces, APIs, or observable behavior, and verify justification against ADRs, PRDs, tech specs, or implementation plans.

Core Features & Use Cases

  • Detects surface-level changes that impact external behavior and public contracts.
  • Classifies changes as ADR-worthy or CHANGELOG-worthy and identifies when changes are purely additive.
  • Generates a protocol-ready report with file paths, severities, and test-impact notes to guide governance.

Quick Start

Run the reviewer on the active diff to identify surface changes and generate a report for review.

Frequently Asked Questions about review-behavior-change

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

FAQPage Schema
How do I audit code diffs for undocumented behavior changes?

Auditing code diffs for undocumented behavior changes involves isolating surface changes that alter public APIs, endpoints, or observable behavior, then classifying them as ADR-worthy, CHANGELOG-worthy, or additive to generate a structured governance report.

How do I classify code review changes for ADRs and CHANGELOGs?

Classifying code review changes for ADRs and CHANGELOGs requires analyzing the active diff and related tests to determine if modifications are ADR-worthy, CHANGELOG-worthy, or purely additive, producing a report with file paths and severities.

What is a surface change in API and endpoint code review?

A surface change in API and endpoint code review is a modification that alters public interfaces, endpoints, or observable behavior, which must be isolated and verified against existing ADRs, PRDs, or tech specs to ensure proper documentation.

Does behavior change analysis check test impact and affected files?

Behavior change analysis checks test impact and affected files by applying isolation logic to the current diff and related tests, outputting a structured report detailing affected file paths, severities, and test-impact notes.

When do I need to generate a governance report for undocumented API changes?

Generating a governance report for undocumented API changes is needed when recent code modifications impact external behavior or public contracts, requiring verification against implementation plans to guide documentation and governance.

Can I review active diffs for additive changes versus breaking API changes?

Reviewing active diffs for additive changes versus breaking API changes involves classifying each surface change to determine if it is purely additive or alters observable behavior, ensuring ADR-worthy modifications are properly flagged.