# Gh Notification Summary

> Review, summarize, and manage GitHub notifications. Use this skill whenever the user mentions GitHub notifications, unread GitHub activity, open issues on their repos, or wants to catch up on project discussions — even if they don't use the word 'notifications'. Also trigger for /unsub <number>, 'mark all done', 'clear my GitHub inbox', or any request to triage, dismiss, or act on GitHub notifica…

- **Type:** Skill
- **Install:** `agentstack add skill-allonsy-studio-agent-skills-gh-notification-summary`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [allonsy-studio](https://agentstack.voostack.com/s/allonsy-studio)
- **Installs:** 0
- **Category:** [Developer Tools](https://agentstack.voostack.com/c/developer-tools)
- **Latest version:** 0.1.0
- **License:** MPL-2.0
- **Upstream author:** [allonsy-studio](https://github.com/allonsy-studio)
- **Source:** https://github.com/allonsy-studio/agent-skills/tree/main/skills/gh-notification-summary
- **Website:** https://allonsy-studio.github.io/agent-skills/

## Install

```sh
agentstack add skill-allonsy-studio-agent-skills-gh-notification-summary
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# GitHub Notification Reviewer

Fetch, display, and act on unread GitHub notifications via a local dashboard.

## Environment

- `GITHUB_TOKEN` — required (env or `/.env`)
- `GITHUB_REPO` — optional default for `--repo` (format: `owner/repo`)

## Commands

All actions invoke the `gh-notifications` bin (installed by the skill's `package.json`).

| User intent | Command | Notes |
|---|---|---|
| Open the dashboard | `gh-notifications fetch [--repo owner/repo]` | Blocks until **Ctrl+C**; opens browser at `http://localhost:8000`. Without `--repo` or `GITHUB_REPO`, shows all unread notifications. |
| Unsubscribe from an issue | `gh-notifications unsub  --repo owner/repo` | Deletes thread subscription + marks done. `--repo` falls back to `GITHUB_REPO`. |
| Mark one issue done | `gh-notifications done  --repo owner/repo` | `--repo` falls back to `GITHUB_REPO`. |
| Mark all done | `gh-notifications done` | No issue arg = clear inbox. |

## Workflow

1. Run `gh-notifications fetch` and tell the user the dashboard is at `http://localhost:8000`.
2. Wait for the user to ask for follow-up actions (unsub, mark done).
3. Run the matching command from the table. Confirm the result.
4. When the user is finished, remind them to **Ctrl+C** the `fetch` process to free port 8000.

## Reference

- Dashboard template: `/templates/dashboard.html` (Nunjucks; edit to customize).
- Development setup and local preview: `/references/development.md`.

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [allonsy-studio](https://github.com/allonsy-studio)
- **Source:** [allonsy-studio/agent-skills](https://github.com/allonsy-studio/agent-skills)
- **License:** MPL-2.0
- **Homepage:** https://allonsy-studio.github.io/agent-skills/

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** yes
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-allonsy-studio-agent-skills-gh-notification-summary
- Seller: https://agentstack.voostack.com/s/allonsy-studio
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
