business-ops
Business operations: strategy, technology, growth, competitive intelligence, support, finance, HR, legal, operations, sales, productivity, product management.
Triage GitHub notifications and issue/PR queues.
$ npx -y skills add notque/vexjoy-agent --skill github-notification-triage --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/github-notification-triageContext preview
The summary Claude sees to decide when to auto-load this skill.
Triage GitHub notifications and issue/PR queues.
name: github-notification-triage
description: "Triage GitHub notifications and issue/PR queues."
user-invocable: false
context: fork
allowed-tools:
- Bash
- Read
- Write
routing:
triggers:
- github notifications
- triage notifications
- check notifications
- notification cleanup
- github inbox
- triage issues
- triage pull requests
- pr queue
pairs_with: []
complexity: Simple
category: githubFetch, classify, and report on GitHub notifications. The script does the heavy lifting — this skill orchestrates invocation and presents results.
# Report-only (default): show what needs attention, no modifications python3 scripts/github-notification-triage.py # Mark informational notifications as read after reporting python3 scripts/github-notification-triage.py --mark-read # Save report to ~/.claude/reports/notifications/ python3 scripts/github-notification-triage.py --save # Cron/scheduled mode: auto-clear noise and save report python3 scripts/github-notification-triage.py --mark-read --save
Run report-only by default:
python3 scripts/github-notification-triage.py
Display the script output directly to the user. The report classifies notifications into:
If the user responds with any of the following, re-run with `--mark-read`:
python3 scripts/github-notification-triage.py --mark-read
Confirm how many notifications were marked read after the run completes.
When invoked on a schedule (no interactive user), use both flags to auto-clear and persist the report:
python3 scripts/github-notification-triage.py --mark-read --save
| Signal | Load These Files | Why | |---|---|---| | triaging an issue or pull-request queue | `item-card-contract.md` | Defines the required per-item report card. |
When the task is triaging a queue of issues or PRs (not just notifications), report one card per item using the contract in [references/item-card-contract.md](references/item-card-contract.md):
| Code | Meaning | |------|---------| | 0 | Success | | 1 | Error (auth failure, API error, script not found) |
Essays and writing behind this toolkit live at vexjoy.com. VexJoy Agent connects plain-English requests to specialist agents, skills, and workflows. /do selects the knowledge and tools needed for your task.
Repo: notque/vexjoy-agent
Business operations: strategy, technology, growth, competitive intelligence, support, finance, HR, legal, operations, sales, productivity, product management.
Design workflows — UX copy, design systems, design critique, accessibility review, design handoff, user research synthesis. Use when writing UI copy, reviewing…
Marketing: SEO audits, campaign planning, content strategy, email sequences, competitive analysis, brand review, performance reporting.