GitHub activity reports
/plugin marketplace add jongwony/cc-plugin/plugin install github-activity@cc-pluginThis skill inherits all available tools. When active, it can use any tool Claude has access to.
references/cli-reference.mdreferences/output-format.mdCollect GitHub activity (PRs, Issues, Commits) via GitHub CLI and generate time-organized markdown reports.
gh) authenticated with repo and read:org scopesgh auth statusgh api user --jq '.login'
If authentication fails: gh auth login
date -v-1d '+%Y-%m-%d' (macOS)Format: ${start_date}..${end_date}
Execute in parallel:
# PRs
gh search prs --involves=@me --updated="${date_range}" \
--json number,title,repository,state,url,createdAt,closedAt,author
# Issues
gh search issues --involves=@me --updated="${date_range}" \
--json number,title,repository,state,url,createdAt,author
# Commits (public repos only)
gh search commits --author=@me --committer-date="${date_range}" \
--json commit,repository,sha,url
# Private commits: extract from each PR
gh pr view NUMBER --repo OWNER/REPO --json commits,additions,deletions,changedFiles
For complete CLI reference: references/cli-reference.md
Output location: ~/.claude/tmp/github-activity/reports/
Files:
YYYY-MM-DD.md - Human-readable markdownYYYY-MM-DD.json - Machine-readable (for calendar-sync)For format specification: references/output-format.md
| Request | Action |
|---|---|
| "GitHub activity yesterday" | Yesterday's report |
| "2025-11-01 to today" | Date range report |
| "Last week's commits" | Last 7 days |
| "delightroom org activity" | Organization filter |
JSON output compatible with google-calendar-sync skill for importing activities to Google Calendar.
| Issue | Solution |
|---|---|
| Auth error | gh auth login |
| No activities | Expand date range, check org filter |
| Missing commits | Private commits auto-fetched from PRs |
| Timezone issues | export TZ=Asia/Seoul |
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
This skill should be used when the user asks to "create a hookify rule", "write a hook rule", "configure hookify", "add a hookify rule", or needs guidance on hookify rule syntax and patterns.