inbox-mark-all-read

Mark all GitHub notifications as read

npx skills add https://github.com/microsoft/vscode-team-kit --skill inbox-mark-all-read

Mark All Notifications Read

All notifications

gh api --method PUT /notifications

All notifications in a specific repo

gh api --method PUT /repos/{owner}/{repo}/notifications

Replace {owner} and {repo} with the repository owner and name.

Since a specific time

Add the last_read_at parameter:

gh api --method PUT /notifications -f last_read_at=2024-01-01T00:00:00Z