
Git Summarize Weekly
- 2.3k installs
- Updated April 27, 2026
- zc277584121/mygitplugin
Structured English summary of GitHub contributions for a given week, grouped by repository with event types noted.
About
Generates formatted weekly summaries of GitHub contributions including pushes, PRs, reviews, and issues. Queries GitHub API for events in the current week, filters by date range, and groups activities by repository. By default excludes the user's own repositories unless explicitly requested. Outputs structured summaries ready for pasting into weekly reports, with major features listed separately and minor activities consolidated. Uses bash and GitHub CLI to retrieve and process event data.
- Calculates week date range automatically using date command
- Fetches GitHub events via gh api for authenticated user
- Filters events by week and excludes own repos by default
- Groups contributions by repository with activity summaries
- Outputs English-formatted text ready for weekly reports
Git Summarize Weekly by the numbers
- 2,331 all-time installs (skills.sh)
- +216 installs in the week ending Aug 4, 2026 (Skillselion tracking)
- Ranked #35 of 733 Git & Pull Requests skills by installs in the Skillselion catalog
- Security screen: MEDIUM risk (skills.sh audit)
- Data as of Aug 4, 2026 (Skillselion catalog sync)
git-summarize-weekly capabilities & compatibility
- Capabilities
- query github events api · filter events by date range · format structured summaries · group activities by repository
- Works with
- github
- Use cases
- documentation · project management
- Platforms
- macOS · Linux · WSL
- Runs
- Runs locally
- Pricing
- Free
What git-summarize-weekly says it does
Summarize weekly GitHub contributions for writing weekly reports
npx skills add https://github.com/zc277584121/mygitplugin --skill git-summarize-weeklyAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 2.3k |
|---|---|
| Security audit | 2 / 3 scanners passed |
| Last updated | April 27, 2026 |
| Repository | zc277584121/mygitplugin ↗ |
What it does
Generate English-language weekly GitHub contribution summaries for status reports.
Who is it for?
Teams using weekly reports or standups; developers tracking personal contributions; open-source contributors
Skip if: Real-time activity monitoring; enterprise audit logging; private repositories only
When should I use this skill?
User requests weekly GitHub summary, writes weekly report, or reviews weekly work
What you get
Developers receive formatted, copy-paste-ready weekly contribution summaries without manual event aggregation.
- Formatted weekly contribution summary in English
- Activities grouped by repository
- Ready-to-paste report text
By the numbers
- Processes up to 300 events from GitHub API
- Covers maximum 90-day lookback window
- Groups activities across multiple repositories
Files
Git Summarize Weekly
总结本周的 GitHub 贡献,输出适合写入周报的英文摘要。
触发条件
当用户要求总结本周 GitHub 贡献、写周报或查看本周工作时使用此 skill。
执行步骤
1. 计算日期范围:计算本周一的日期到今天。使用 date 命令计算。
2. 拉取 GitHub events:
gh api users/zc277584121/events --paginate --jq '.[]'获取用户近期的 GitHub 活动事件。
3. 过滤和分析:
- 过滤出本周时间范围内的事件。
- 默认排除
zc277584121自己账号下的仓库,只保留对他人仓库的贡献。 - 如果用户明确要求包含自己的仓库,则不排除。
- 关注以下事件类型:
PushEvent:代码推送PullRequestEvent:PR 创建/合并PullRequestReviewEvent:PR ReviewIssuesEvent:Issue 创建/关闭IssueCommentEvent:Issue 评论CreateEvent:分支/标签创建
4. 输出格式:
- 必须用英文输出,适合直接抄写到周报中。
- 大的 feature 或重要 PR 单独一条列出,简要说明做了什么。
- 小的修复、review、评论等可以合并为一条。
- 按仓库分组,格式简洁清晰。
- 示例格式:
## Weekly Contributions (2025-01-20 ~ 2025-01-24)
### milvus-io/pymilvus
- Implemented hybrid search API with support for multiple vector fields (#xxx)
- Fixed connection pool timeout issue (#xxx)
- Reviewed 3 PRs related to batch insert optimization
### milvus-io/milvus
- Minor: commented on 2 issues about memory management注意事项
- GitHub Events API 最多返回最近 90 天、300 个事件的数据。
- 如果某一周活动特别少,如实报告即可。
- 输出要简洁实用,直接可以粘贴到周报中。
Related skills
How it compares
Use git-summarize-weekly instead of raw git log when you need narrative English summaries across multiple repos from GitHub's event API.
FAQ
Does it include my own repositories?
By default, it excludes repositories under the user's own account and only shows contributions to others' repos. Use explicit flag to include own repos.
How far back does the data go?
GitHub Events API provides up to 90 days of data (300 events max). This skill focuses on current week only.
What event types are included?
PushEvent, PullRequestEvent, PullRequestReviewEvent, IssuesEvent, IssueCommentEvent, and CreateEvent.
Is Git Summarize Weekly safe to install?
skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.