What problem does it solve? Determining exactly which files a specific author contributed to on a feature branch is tedious with raw git commands, especially when files were renamed by other contributors during the branch's lifetime. This Skill automates the audit and produces a clean table showing each author's footprint relative to the upstream branch. ## Core Features & Use Cases - Exact author resolution: Matches the requested person to their precise git identity using git log output or the GitHub MCP get_me tool, avoiding false matches on similar names. - Rename-aware tracing: Builds a rename map from all branch commits and walks it transitively, so contributions survive multi-hop moves like contrib/chat/ → agentSessions/ → sessions/. - Merge-diff classification: Reports only files that will actually land in the upstream, labeling each as DIRECT or VIA_RENAME with line-change stats. - Use Case: Before merging a long-lived branch, ask who touched what; the Skill returns a markdown table of every file the author contributed to, including files renamed by teammates, plus a total line summary. ## Quick Start Ask the agent to find every file that a named author contributed to on your current branch compared to main, tracing contributions through renames, and return a markdown table.