← ClaudeAtlas

git-weekly-reportlisted

Use when summarizing git commit history into a structured daily or weekly work report.
YangsonHung/awesome-agent-skills · ★ 17 · Code & Development · score 78
Install: claude install-skill YangsonHung/awesome-agent-skills
# Git Weekly Report ## Overview Extract git commit logs and generate a structured daily or weekly report. The output groups recent work into completed items, in-progress work, highlights, plans, and risks so commit history can be reused for standups, daily reports, weekly reports, or project summaries. ## When to Use Use this skill when the user asks for: - Generating a weekly report or daily report from git commits - Summarizing yesterday's or today's git activity - Summarizing recent git activity across one or more repositories - Reviewing what work was done over a date range - Compiling commit history into a categorized report - Preparing a daily standup summary from commits ## Do not use Do not use this skill for: - Code review of specific changes (use code-reviewer instead) - Inspecting a single commit in detail - Git operations other than log extraction (branching, merging, etc.) - Non-git-related report generation ## Instructions 1. Determine the date range and report type: - **Daily report**: if user says "yesterday", "today", or "daily report", default `--since` to yesterday and `--until` to today. - **Weekly report**: if user says "this week" or "weekly report", default `--since` to last Monday and `--until` to today. - Otherwise: default to last 7 days. Accept user overrides. 2. Determine the author filter if the user specifies one. Default: all authors. 3. Determine repository path(s). Default: current working directory. If the user mentions multi