diff-report

Analyze branch changes and generate a five-section Markdown diff report.

Updated Mar 15, 2026
One-click install
npx skills add https://github.com/kage1020/dotfiles --skill diff-report
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: diff-report
Source: https://github.com/kage1020/dotfiles/tree/main/dot_claude/skills/diff-report
Command: npx skills add https://github.com/kage1020/dotfiles --skill diff-report

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

ベースブランチと現在のフィーチャーブランチの差分を分析し、変更統計・機能サマリー・技術ポイント・理解度チェック・コミット履歴の5セクションからなるレポートを自動生成します。

Core Features & Use Cases

  • 差分統計の自動生成と要約
  • コミット履歴の表示・比較
  • 機能サマリーと技術的ポイントの抽出
  • レビュー・リリース準備における差分理解の促進

Quick Start

現在のフィーチャーブランチの差分レポートを生成するには、/diff-report <base-branch> を実行してください。

Frequently Asked Questions about diff-report

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

FAQPage Schema
How do I generate a git diff report for a feature branch?

To generate a git diff report, execute the diff-report command with an optional base-branch argument to compute the merge-base and output a structured Markdown summary of changes.

What is included in a feature branch diff analysis report?

A diff analysis report includes five sections: diff statistics, feature summary, technical points, comprehension check, and commit history comparison between the base and feature branches.

Can I use a custom base branch for code review diff statistics?

Yes, you can specify a custom base branch as an input argument to compute the merge-base and generate accurate diff statistics for collaborative code review workflows.

How does version control branch comparison help with release readiness?

Version control branch comparison helps with release readiness by summarizing changes, extracting technical points, and displaying commit history to ensure all modifications are reviewed before merging.

Do I need any dependencies to analyze changes between git branches?

No external dependencies are required to analyze changes between git branches, as the skill operates independently to compute merge-base, diff statistics, and log history for Markdown reporting.

What's the best way to summarize commits for a code review?

The best way to summarize commits for a code review is to automate a structured diff report that extracts commit log history and diff statistics directly from the version control system.