android-notification

Manage Android system notifications with stable keys for posting, updating, and canceling.

1.2k|102|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/ModalityDance/PalmClaw --skill android-notification
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: android-notification
Source: https://github.com/ModalityDance/PalmClaw/tree/main/app/src/main/assets/skills/android-notification
Command: npx skills add https://github.com/ModalityDance/PalmClaw --skill android-notification

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It gives the PalmClaw agent a controlled way to create and manage Android system notifications on the user's phone, while preventing notification spam and accidental loss of notification references.

Core Features & Use Cases

  • Post and Update Notifications: Publish an immediate notification with a title and text, then update or cancel it later using a stable notification key.
  • Inspect State: Check notification permission, channel state, and list all active agent-created notifications when a key is unknown.
  • Use Case: A user asks the agent to notify them when a long download finishes. The agent posts a notification, keeps the returned key, and cancels or updates it if the user changes their mind.

Quick Start

Ask the agent to post an Android notification with a short title and message, then keep the returned notification key for later updates or cancellation.

Frequently Asked Questions about android-notification

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I post an Android notification from the PalmClaw agent?▼

Use the notification tool's post action with a short title and useful text. The tool returns a notification key that you must keep for later updates or cancellation.

How do I update or cancel an existing agent notification?▼

Call update or cancel with the exact notification key returned when the notification was posted. If the key is unknown, use list_active to find all active agent-created notifications first.

Can I schedule a notification for a future time?▼

No, the notification tool only posts immediately. For future or recurring reminders, use the cron tool instead of waiting inside a tool call or abusing notification updates.

What happens if I update a notification the user already dismissed?▼

The update action never recreates a notification that the user already dismissed. Duplicate posts with the same key are also rejected to avoid notification spam.

What are the limitations of the Android notification tool?▼

It only manages namespaced agent notifications and cannot set custom URLs, intents, actions, channels, sounds, importance, ongoing state, or custom layouts. Tapping a notification simply opens PalmClaw.