# Inbox Mark All Read

> Mark all GitHub notifications as read

- Skill: `microsoft/inbox-mark-all-read` (Agent Skill)
- Install (CLI): `npx skillmds@latest add microsoft/inbox-mark-all-read`
- Raw SKILL.md: https://api.skillmd.com/api/skills/microsoft/inbox-mark-all-read/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: Microsoft (https://skillmd.com/u/microsoft)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/microsoft/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
```

