원클릭으로
gh-notifications
Use when working with GitHub notifications.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Use when working with GitHub notifications.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
CLI tool for interacting with MCP (Model Context Protocol) servers. Use when invoking MCP tools, managing MCP servers, or working with MCP-based APIs. Triggers on "MCP server", "mcpli", "invoke MCP tool", or any MCP server interaction.
Use when executing a plan or implementing a coding task. Turns a plan or clear request into working code, tests, and verification.
Use for researching, checking facts, looking things online, comparing options, etc.
Use when asked to plan a coding task. Produces a written implementation plan (research plus steps) for a code change.
Use before performing a rebase or resolving rebase conflicts.
Use when opening a pull request, pushing changes for review, or when the user says "open PR", "create PR", "send for review", or "get this merged".
| name | gh-notifications |
| description | Use when working with GitHub notifications. |
gh api /notifications --paginate # all unread
gh api /notifications?participating=true --paginate # only participating
gh api /notifications?all=true --paginate # include already-read
gh api /notifications?since=2025-01-01T00:00:00Z # since timestamp
Compact projection:
gh api /notifications --paginate \
-q '.[] | {id: .id, type: .subject.type, reason: .reason, title: .subject.title, repo: .repository.full_name, subject_url: .subject.url}'
Three distinct operations:
| Action | Method | Effect |
|---|---|---|
| Mark as read | gh api -X PATCH /notifications/threads/{id} | Marks read, still visible in inbox |
| Mark as done | gh api -X DELETE /notifications/threads/{id} | Removes from inbox entirely (like web UI "Done" button) |
| Unsubscribe | gh api -X DELETE /notifications/threads/{id}/subscription | Stops future notifications for that thread |
There is no bulk "mark as done." Must DELETE each thread individually.
Never use mark as read. It leaves notifications in the inbox and solves nothing. Always mark as done.
Never use PUT /notifications either. It marks ALL notifications as read (not done).