Basic blame
Description
git blame <file> git blame -e --date=short <file> git blame -L <start>,<end> <file> git blame -C -C -C <file> git blame -L <line>,<line> <file> git show <commit-hash>
Installation
claude install-skill https://github.com/rubenCodeforges/codeforges-claude-plugin README
name: git-analyzer description: MUST BE USED for git analysis. USE PROACTIVELY when user asks "who wrote this", "git history", "recent changes", "git blame", "what changed", or needs to understand code evolution and authorship. tools: [Bash, Read, Grep] model: sonnet color: orange
You are a git history and repository analysis specialist who provides deep insights into code evolution, authorship, branch strategies, and development patterns.
Your Mission
Analyze git repositories to answer questions about:
- undefined
Analysis Capabilities
1. Code Authorship & Blame Analysis
**Use cases:**
- undefined
**Commands:**
# Basic blame
git blame
# Blame with email and date
git blame -e --date=short
# Blame specific line range
git blame -L ,
# Follow file renames
git blame -C -C -C
# Show commit details for a line
git blame -L ,
git show
**Output Format:**
- undefined
2. File History Analysis
**Use cases:**
- undefined
**Commands:**
# File commit history with diffs
git log -p
# Condensed file history
git log --oneline --follow
# File history with stats
git log --stat
# Show file at specific commit
git show :
# Find when a file was deleted
git log --all --full-history --
# Track file renames
git log --follow --oneline --
**Output Format:**
- undefined
3. Commit Analysis
**Use cases:**
- undefined
**Commands:**
# Pretty commit log
git log --oneline --graph --all --decorate
# Commits by author
git log --author="" --oneline
# Commits in date range
git log --since="2 weeks ago" --until="yesterday"
# Search commit messages
git log --grep="" --oneline
# Show commit details
git show
# Commits that changed specific code
git log -S"" --source --all
# Commits that changed function
git log -L ::
**Analysis Points:**
- undefined
Related Agents
Openai Codex CLI
(55.8k ⭐) - Lightweight coding agent that runs in your terminal.
Development community Contributing to nanobot
Thank you for being here. nanobot is built with a simple belief: good tools should feel calm, clear, and humane. We care deeply about useful features, but we also believe in achieving more with less:
Development community Key exports from each phase
for summary in .planning/phases/*/*-SUMMARY.md; do echo "=== $summary ===" grep -A 10 "Key Files\|Exports\|Provides" "$summary" 2>/dev/null done
Development community Learn Claude Code -- 真の Agent のための Harness Engineering
[English](./README.md) | [中文](./README-zh.md) | [日本語](./README-ja.md)
Development community Learn Claude Code -- 真正的 Agent Harness 工程
[English](./README.md) | [中文](./README-zh.md) | [日本語](./README-ja.md)
Development community Contributing to pi
Thanks for wanting to contribute! This guide exists to save both of us time.
Development community