Skip to content
Development
Command

/git-catchup

Summarize recent git history since a baseline with structured analysis of what changed, why, and what to watch for.

From plugin
claude-night-market
325163 skills59 agents163 commands1 MCP
Install
$ npx -y skills add athola/claude-night-market --agent claude-code

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/git-catchup

Context preview

What this command does when you run it.

Summarize recent git history since a baseline with structured analysis of what changed, why, and what to watch for.

Command definition

git-catchup.md
name: git-catchup
description: Summarize recent git history since a baseline with structured analysis of what changed, why, and what to watch for.
usage: /git-catchup [baseline]

Git Repository Catchup

To review changes, load the required skills in order:

1. Run `Skill(sanctum:git-workspace-review)` to capture the Git repository context (branch, status, diffs). 2. Run `Skill(imbue:catchup)` and work through its `TodoWrite` items (context confirmed, delta captured, insights extracted, follow-ups recorded).

Methodology

The `imbue` catchup methodology applies to Git contexts as follows:

**Context Confirmation:**

  • `pwd` confirms the repository location.
  • `git status -sb` shows the branch and working tree state.
  • `git rev-parse --abbrev-ref --symbolic-full-name @{u}` identifies the upstream branch.

**Delta Capture:**

  • `git diff --stat ${BASE}...HEAD` for change metrics.
  • `git diff --name-only ${BASE}...HEAD` for a file list.
  • Prioritize source, configuration, and documentation files; skip cache and build outputs.

**Insight Extraction:**

  • For each modified file, summarize the what, why, and any implications.
  • Use `rg -n <pattern> <file>` for targeted searches.
  • Defer deep analysis to specialized skills.

**Follow-up Recording:**

  • Record tests to run, documentation to update, or reviewers to notify.
  • Note any blockers that impede progress.

Manual Execution

If skills cannot be loaded, run these commands manually:

pwd
git status -sb
git diff --stat main...HEAD  # Or an appropriate base
git diff --name-only main...HEAD

For each important file:

  • Summarize what changed, why, and the implications.
  • Note any tests needed or documentation to update.

Close with an overall summary and any follow-ups.

Read more
Ships withclaude-night-market

A plugin marketplace for Claude Code. Install only the plugins you need to run git workflows, code review, spec-driven development, and autonomous agents from inside your Claude Code session.

Get the whole plugin, auto-invoked
Stats
325
Stars
0
Views
35
Forks
Active
Maintenance
Python
Language
MIT
License
1d ago
Last commit
8mo ago
Created

Repo: athola/claude-night-market