Skip to main content
PROMPT SPACE
G
$12.00developer-toolsUniversal

git-stats

Generate comprehensive repository analytics and contributor insights from your git history.

skill install https://www.promptspace.in/skills/git-stats

What it does

Git Stats is a comprehensive repository mining tool that transforms raw git history into a deep analytical report. It automates the complex process of parsing git logs, calculating contribution metrics, and identifying repository hotspots. Instead of manually running multiple terminal commands, the skill scrapes high-fidelity data to generate a centralized GIT_STATS.md report.

Why use this skill

Manually auditing a repository's health or contributor activity is time-consuming and prone to human error. This skill provides values that standard git commands don't show natively, such as commit streaks, language distribution by file count, and activity heatmaps by hour or day of the week. It identifies "hot files" that change most frequently, helping developers pinpoint technical debt or areas requiring refactoring.

Supported tools

The skill utilizes standard git CLI tools combined with bash for data processing. It works on any local git repository regardless of the programming language or framework used.

Output

The skill produces a rich Markdown report featuring ASCII bar charts, formatted tables, and a high-level summary. It details top contributors, monthly activity trends, commit size averages, and peak productivity periods.

Use cases

  • Identify high-churn files that may need refactoring
  • Analyze team contribution patterns and distribution across the codebase
  • Track commit streaks and developer activity heatmaps over time
  • Audit repository growth with monthly commit trends and language breakdowns

Example

Prompt

Generate a git stats report for the current repository.

Sample output preview is available after purchase.

Frequently asked questions

This skill automates the parsing of git logs to identify 'hot files' (frequently changed areas), contributor commit streaks, and peak activity times, helping teams pinpoint technical debt and productivity patterns that standard git commands overlook.