load-branch-changes

Load current branch diffs, commits, and changed files into session context.

11|Updated Dec 26, 2025
One-click install
npx skills add https://github.com/ivklgn/ai --skill load-branch-changes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: load-branch-changes
Source: https://github.com/ivklgn/ai/tree/main/claude/skills/load-branch-changes
Command: npx skills add https://github.com/ivklgn/ai --skill load-branch-changes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Load the current branch's changes into the session context to enable focused review and decision-making during development workflows.

Core Features & Use Cases

  • Load changed files, diff, and commit history from the active branch into context for quick review.
  • Support code review sessions by highlighting what differs from the base branch.
  • Use during planning or debugging to quickly understand ongoing work on the current branch.

Quick Start

Run the skill to load and set the current branch changes as the working context for this session.

Frequently Asked Questions about load-branch-changes

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

FAQPage Schema
How do I load current git branch changes into my session for code review?

This skill loads current branch changes into the session by detecting the base branch, collecting diffs, commit history, and full patches with stats, then promoting them as the primary context for focused code review.

What is the best way to compare an active feature branch against its base?

The best way to compare a feature branch against its base is to load the diff and commit history into the session context, allowing you to quickly review changed files and full patches with stats during planning or debugging.

Can I use this skill to review diffs and commit history without manual git commands?

Yes, you can review diffs and commit history without manual git commands by running the skill, which automatically detects the base branch and aggregates all changed files, patches, and stats directly into the session context.

How does detecting the base branch work when loading branch changes?

Detecting the base branch works by automatically identifying the comparison target, then collecting the diff, commit history, and full patch with stats from the active feature branch to establish the session's working context.

Does this skill work if I have multiple commit history changes on my feature branch?

Yes, the skill works with multiple commit history changes by collecting the entire commit history and full diff between your active feature branch and its detected base branch, loading all stats and patches into the context.