author-contributions

Identify files an author contributed to on a branch, tracing renames.

5|1|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/malwarebo/nyrve --skill author-contributions-malwarebo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: author-contributions
Source: https://github.com/malwarebo/nyrve/tree/main/.github/skills/author-contributions
Command: npx skills add https://github.com/malwarebo/nyrve --skill author-contributions-malwarebo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill precisely identifies all files an author has contributed to on a specific branch, even accounting for code that has been renamed, providing a clear audit trail before merges.

Core Features & Use Cases

  • Authorship Verification: Determine exactly which files an author's work is present in on a given branch.
  • Rename Tracking: Accurately traces contributions through file renames and refactors.
  • Pre-Merge Audits: Essential for reviewing code ownership and impact before integrating branches.

Quick Start

Run the author-contributions skill to find all files author 'Jane Doe' contributed to on the 'feature/new-login' branch compared to 'main'.

Frequently Asked Questions about author-contributions

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

FAQPage Schema
How do I track git author contributions through file renames on a branch?

Git author contribution tracking traces specific author commits across a branch by constructing a transitive rename map, accurately linking modified files through renames and refactors to provide a complete audit trail before merges.

What is the best way to audit code ownership before merging a feature branch?

Auditing code ownership before a merge identifies all files containing a specific author's contributions on a feature branch compared to an upstream branch, verifying impact and authorship through precise git identity matching.

Can I find all files a specific developer has modified compared to the main branch?

Finding all files a specific developer modified compares the target branch against an upstream branch, requiring precise git author identity matching to filter commits and accurately list every file impacted by that author.

Does this contribution tracking method work if files have been moved or refactored?

Contribution tracking works accurately through file moves and refactors by constructing a transitive rename map, ensuring that an author's code contributions are correctly attributed to the new file paths before integration.

Why does my git authorship audit miss files that were renamed during development?

Git authorship audits miss renamed files when not using transitive rename map construction, which is required to accurately trace an author's original contributions through subsequent file renames and refactors on the branch.