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.