From coding-workflow
Summarizes git commits for specified users over a given time period and generates markdown reports
How this skill is triggered — by the user, by Claude, or both
Slash command
/coding-workflow:git-commit-summarizerThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill analyzes git commit history for specified users and generates detailed markdown summary reports. It helps track developer contributions, code changes, and project progress over time.
This skill analyzes git commit history for specified users and generates detailed markdown summary reports. It helps track developer contributions, code changes, and project progress over time.
.claude/git_commit_report/ directoryThe skill requires:
Example Input Format:
@git-commit-summarizer
Usernames: john.doe,jane.smith,alex.wong
Days: 7
Report Files: Markdown files saved to [current_repository]/.claude/git_commit_report/
[username]-[date].mdConsole Output: Summary of processing results and report locations
"Summarize git commits for user 'john.doe' over the last 3 days" "Generate commit reports for 'alice,bob,charlie' for today" "Analyze all commits by 'dev-team' in the last 14 days"
git_commit_analyzer.py: Main module for analyzing git commits and generating reportsreport_generator.py: Creates formatted markdown reports from commit data.claude/git_commit_report/ for easy accessnpx claudepluginhub chaorenex1/coding-workflow --plugin coding-workflowCreates, edits, and verifies skills using a test-driven development approach with pressure scenarios and subagents.