github-activity-analysis

Aggregate GitHub user activity into a structured report with CSV-ready data.

1|Updated Jan 24, 2021
One-click install
npx skills add https://github.com/leighmcculloch/dotfiles --skill github-activity-analysis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-activity-analysis
Source: https://github.com/leighmcculloch/dotfiles/tree/main/files/claude/skills/github-activity-analysis
Command: npx skills add https://github.com/leighmcculloch/dotfiles --skill github-activity-analysis

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

GitHub activity analysis helps teams and managers understand a user's contributions across PRs, reviews, issues, and commits within an organization over a defined period, enabling performance insights and workload visibility.

Core Features & Use Cases

  • Aggregate activity: PRs authored, PRs reviewed, PRs commented on, issues created, issues commented on, and commits by repository.
  • Cross-repo patterns: Identify collaboration networks, popular projects, and recurring partners.
  • Use Case: Generate a monthly activity report for a reviewer to share with stakeholders.

Quick Start

Ask the skill to generate an activity report for a user in a given organization for a specific date range.

Frequently Asked Questions about github-activity-analysis

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

FAQPage Schema
How do I generate a GitHub user activity report for an organization?

To generate a GitHub user activity report, provide a username, organization name, and date range. The tool aggregates PRs, reviews, issues, and commits by repository, outputting a structured summary with CSV-ready data.

What GitHub activity metrics can I track across repositories?

You can track GitHub activity metrics including pull requests authored, pull requests reviewed, PR comments, issues created, issue comments, and commits. These metrics are aggregated by repository to reveal cross-repo collaboration patterns.

Can I analyze GitHub pull requests and issues for a specific date range?

Yes, you can analyze GitHub pull requests and issues for a specific date range. The analysis requires start and end date parameters to filter user contributions accurately within the defined period.

How do I quantify a developer's GitHub contributions for performance reviews?

You can quantify developer GitHub contributions for performance reviews by generating a structured activity report. It counts authored and reviewed PRs, issues, and commits by repo, providing workload visibility for stakeholders.

Does the GitHub activity analysis output CSV data?

Yes, the GitHub activity analysis outputs CSV-ready data alongside a formatted structured report. This allows you to easily export and share the aggregated user contribution metrics with external stakeholders.