원클릭으로
whatsgoingon-github
Summarize GitHub notifications, grouping them by (repository, topic) and providing updates by group.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Summarize GitHub notifications, grouping them by (repository, topic) and providing updates by group.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | whatsgoingon-github |
| description | Summarize GitHub notifications, grouping them by (repository, topic) and providing updates by group. |
| allowed-tools | Bash(gh api *) Bash(gh auth *) Bash(for *) |
| argument-hint | [scope] [period] [persistence target] |
Goal: Summarize GitHub notifications, grouping them by (repository, topic) and providing updates by group.
markdown) or a GitHub issue/PR comment (comment at <URL>) or not persisting it at all (none).GitHub API, CLI or GitHub web interface.
Use gh auth login for authentication with GitHub CLI.
Alternatively, accept a GitHub token for authentication:
Use GITHUB_TOKEN environment variable for authentication. It might contain either:
cat $GITHUB_TOKEN.All outputs should include:
Group notifications by (repository, topic) with summary of each group theme, topic or issue. Present this information in a table with the following columns:
Produce a similar table to that of grouped notifications, but for unclassified notifications.
Produce a table of pending comments that require user action, with the following columns:
A pending comment is a comment that requires response from the authenticated user. These are any of these:
If Persistence target is set to markdown:
Write down the report in markdown format to a file in the working directory with name: github-report-<FROM>-<TO>.md where <FROM> and <TO> are dates in YYYY-MM-DD format for the beginning and end of the reporting period.
If Persistence target is set to comment at <URL>:
Write down the report as a comment in a GitHub issue or pull request at the specified URL.
If no URL is provided, do nothing and just return the report in the output.