Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
zc277584121 avatar

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)
At a glance

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
From the docs

What git-summarize-weekly says it does

Summarize weekly GitHub contributions for writing weekly reports
skill description
npx skills add https://github.com/zc277584121/mygitplugin --skill git-summarize-weekly

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs2.3k
Security audit2 / 3 scanners passed
Last updatedApril 27, 2026
Repositoryzc277584121/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

SKILL.mdMarkdownGitHub ↗

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 Review
  • IssuesEvent: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.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.