con un clic
gh-notifications
Use when working with GitHub notifications.
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Use when working with GitHub notifications.
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional 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).