github-notification-triage — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited github-notification-triage (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Fetch, 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 --saveRun report-only by default:
python3 scripts/github-notification-triage.pyDisplay 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-readConfirm 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 --saveWhen 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:
git status --short empty) before any local work on an item.| Code | Meaning |
|---|---|
| 0 | Success |
| 1 | Error (auth failure, API error, script not found) |
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.