gh-activity-summary

📁 ericmjl/skills 📅 12 days ago
4
总安装量
3
周安装量
#54004
全站排名
安装命令
npx skills add https://github.com/ericmjl/skills --skill gh-activity-summary

Agent 安装分布

amp 3
gemini-cli 3
github-copilot 3
codex 3
kimi-cli 3
cursor 3

Skill 文档

GitHub activity report

This skill generates a markdown-friendly report of your GitHub activity over a date range using the gh CLI.

Usage

Run the bundled script with optional START_DATE and END_DATE (format: YYYY-MM-DD).

# Default: last 7 days
bash skills/gh-activity-summary/activity-report.sh

# Specific range
bash skills/gh-activity-summary/activity-report.sh 2026-01-01 2026-01-07

Requirements

  • gh (GitHub CLI) – must be authenticated (gh auth login)
  • jq – used for JSON counting and formatting

What It Does

  • Lists commits you authored in the date range.
  • Lists pull requests you created and merged.
  • Lists pull requests you reviewed.
  • Lists issues you created.
  • Prints simple summary counts for quick status updates.

How It Works

  • Uses gh search to query commits, PRs, and issues scoped to @me.
  • Uses platform-aware date defaults (macOS vs Linux) when you omit dates.
  • Formats output as readable markdown so you can paste it into status updates or pipe it into an LLM for summarization.

To generate a short natural-language summary, you can pipe the report into your preferred model:

bash skills/gh-activity-summary/activity-report.sh 2026-01-01 2026-01-07 | claude "Summarize this in 2-3 sentences"