Skip to main content
ClaudeWave
Slash Command393 repo starsupdated today

github-notifications

The github-notifications slash command fetches a user's GitHub notifications, categorizes them by type and urgency, and generates a report identifying which items require action. Use this command to quickly triage incoming notifications without marking them as read, or add --mark-read to automatically dismiss informational notifications and --save to archive the report locally.

Install in Claude Code
Copy
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/notque/vexjoy-agent/HEAD/commands/github-notifications.md -o ~/.claude/commands/github-notifications.md
Then start a new Claude Code session; the slash command loads automatically.

github-notifications.md

Triage GitHub notifications: fetch, classify, report actions needed.

Usage: /github-notifications [--mark-read] [--save]

Default: report-only (shows what needs attention, doesn't modify anything)
--mark-read: also mark informational notifications as read
--save: save report to ~/.claude/reports/notifications/

Invokes: scripts/github-notification-triage.py

## Instructions for Claude

**Arguments:** "$ARGUMENTS"

Parse arguments from `$ARGUMENTS`, then run:

```bash
python3 scripts/github-notification-triage.py $ARGUMENTS
```

Present the output to the user. If the report includes informational notifications and `--mark-read` was not passed, ask the user if they want to clear them.