Skip to content
Agentmart
Submit a tool

notification-summarise-and-act

Read the recent / active notification stream, group by app, summarise what's actually happening, and propose specific next actions.

Skill by wuyhong715

IndexedAGPL-3.0★ 65
Write a review

Chalk Labs

Need help deploying notification-summarise-and-act?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/wuyhong715-notification-summarise-and-act

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Read the recent / active notification stream, group by app, summarise what's actually happening, and propose specific next actions. Used when the user asks "what's going on" or returns to their phone after a few hours.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/notification-summarise-and-act

Tools it pre-approves 7

From allowed-tools in SKILL.md: the agent may use these without asking you each time.

  • list_recent_notifications
  • list_active_notifications
  • dismiss_notification
  • notification_action_click
  • launch_app
  • read_window_tree
  • get_time_info

What's inside

Skill name
notification-summarise-and-act
Description
Read the recent / active notification stream, group by app, summarise what's actually happening, and propose specific next actions. Used when the user asks "what's going on" or returns to their phone after a few hours.
License
AGPL-3.0
Allowed tools
list_recent_notifications, list_active_notifications, dismiss_notification, notification_action_click, launch_app, read_window_tree, get_time_info
Instructions
54 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

# Notification summarise + act

Compress the user's notification noise into a short briefing with concrete suggestions. The goal is "skim in 5 seconds, decide in 10".

## When to use

- "What did I miss" / "what's going on" / "anything important"
- The user just woke up / opened the phone after a meeting
- A workflow fires this on a schedule (e.g. "every 2h while screen is off, summarise notifications")

## Steps

1. **Time anchor.** `get_time_info` — note "since when" the user last interacted (best-effort: use the freshest notification's `post_time` as the lower bound).
2. **Read the stream.**
   - `list_active_notifications` — what's currently visible in the shade.
   - `list_recent_notifications(limit = 50)` — the ring buffer; covers the last few hours.
3. **Group by package.** For each package, count entries, pick the most-recent title + preview. Skip packages the user hasn't whitelisted in `notification_listener` settings — those are noise.
4. **Categorise.**
   - **Actionable** — anything that needs a reply, response, or decision (chat messages, calendar invites, package deliveries, account alerts).
   - **Informational** — newsletters, app updates, social media, marketing.
   - **Urgent** — bank fraud alerts, missed calls, system warnings, OTP-style codes.
5. **Compose the briefing.**
   - Lead with urgent (≤2 lines).
   - Then actionable (1 line per source, with the count + sender if obvious).
   - Drop informational entirely UNLESS the user usually wants those (check memory).
   - Total length ≤6 short sentences.
6. **Propose actions.** End with up to 3 concrete suggestions:
   - "Reply to <Bob> in Telegram?"
   - "Open the bank alert?"
   - "Dismiss the 14 marketing pings?"
   The user can say yes/no/skip and you do the next step.
7. **If the user says yes to a dismiss-marketing kind of action**, call `dismiss_notification(key = ...)` for each unimportant entry. Do NOT auto-dismiss without confirmation.

## Tools used

- `list_recent_notifications`, `list_active_notifications`
- `dismiss_notification`, `notification_action_click`
- `launch_app`, `read_window_tree` (to peek at one chat if the user picks a suggestion)
- `get_time_info`

## Failure modes

- **Notification listener disabled.** Tell the user once and offer the Settings deep-link path: "Notification listener is off — I can only see what's in `list_active_notifications`. Toggle it on in Settings → Notifications if you want me to track these properly."
- **No recent notifications.** Fine — say so in one line ("Nothing new — last 3h is quiet") and stop. Don't manufacture content.
- **OTP-shaped content in titles/previews.** Mark as urgent, but DON'T quote the code. Say "your bank sent a verification code — it's in the notification on your phone".

## Don't

- Don't dismiss anything without explicit user yes.
- Don't read message bodies aloud / forward them — that belongs to `smart-forward` if the user wants it.
- Don't summarise if the result would be longer than the raw notifications. Just list them.
- Don't classify a notification as "urgent" because of capslock or exclamation marks — apps use those liberally.

From wuyhong715/rikkahub-agent-pure, AGPL-3.0.

More from wuyhong715/rikkahub-agent-pure

Signals

Stars
65
Forks
10
Open issues
0
Last commit (this folder)
Oct 16, 2026 (14 days ago)
Last release
Oct 24, 2026 (7 days ago)

From GitHub (fetched Oct 24, 2026).

Details

License
AGPL-3.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from wuyhong715

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get notification-summarise-and-act running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying notification-summarise-and-act?

CallGet help
Cite this page

notification-summarise-and-act skill. Agent Mart. https://agentmart.dev/skills/wuyhong715-notification-summarise-and-act (last updated 2026-10-24)