Agent skill · Code Review & Quality

diff-since-my-commit

Show changes to a git branch since your last commit, filtered to only files you touched. Use when user asks to see what others changed on their branch, review changes since they last committed, or compare their work against upstream modifications. Triggers on requests like "what changed on my branch", "show me the diff since my commit", "what did others change to my files", or "review changes to my PR".

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill diff-since-my-commit --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 1 KB
Bundled scripts: none
Path: skills/analysis/diff-since-my-commit/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Diff Since My Commit Show changes to a git branch since your last commit, filtered to only the files you originally touched. ## Usage ```bash scripts/diff_since_my_commit.sh <branch> [email1,email2,...] ``` **Examples:** ```bash # Use default git config email scripts/diff_since_my_commit.sh origin/feature-branch # Specify multiple emails (if you commit with different emails) scripts/diff_since_my_commit.sh origin/main "me@gmail.com,me@work.com" ``` ## What It Does 1. Find your most recent commit on the specified branch 2. Identify files you touched in your commits 3. Show who else committed since your last commit 4. Generate a diff of only your files that were modified by others 5. Open the diff in browser using diff2html (side-by-side view) ## Requirements - `git` - for diff generation - `diff2html-cli` - for browser preview (`npm install -g diff2html-cli`) ## Output The script displays: - Your last commit on the branch - Number of commits since yours - Authors who made changes - List of files you touched - Opens filtered diff in browser

What's inside
Steps it walks through
  1. Usage
  2. What It Does
  3. Requirements
  4. Output
Ships with 1 file
  • metadata.json
Commands it runs
scripts/diff_since_my_commit.sh <branch> [email1,email2,...]
Use default git config email
scripts/diff_since_my_commit.sh origin/feature-branch
Specify multiple emails (if you commit with different emails)
scripts/diff_since_my_commit.sh origin/main "me@gmail.com,me@work.com"
More from claude-skill-registry
All skills →
About this skill
What does the diff-since-my-commit skill do?

Show changes to a git branch since your last commit, filtered to only files you touched. Use when user asks to see what others changed on their branch, review changes since they last committed, or compare their work against upstream modifications. Triggers on requests like "what changed on my branch", "show me the diff since my commit", "what did others change to my files", or "review changes to my PR".

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill diff-since-my-commit --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going