phone-notify

Send Android notifications and manage calendar events via termux-api and ADB.

10|2|Updated Jul 9, 2026
One-click install
npx skills add https://github.com/xvxv-stack7/android-claude-agent --skill phone-notify-xvxv-stack7
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: phone-notify
Source: https://github.com/xvxv-stack7/android-claude-agent/tree/main/skills/phone-notify
Command: npx skills add https://github.com/xvxv-stack7/android-claude-agent --skill phone-notify-xvxv-stack7

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? It lets an AI agent on an Android device send system notifications, read the notification bar, and create or remove calendar events without manual interaction with the phone UI. ## Core Features & Use Cases - System Notifications: Send prioritized notifications with vibration patterns using termux-notification, and list or filter the current notification bar contents by app package. - Calendar Management: Query, insert, and delete calendar events through the Android Calendar content provider over ADB. - Use Case: When a monitoring script detects an important event, the agent pushes a high-priority notification to the user and adds a reminder to the device calendar automatically. ## Quick Start Send a system notification titled "Reminder" with the message "Meeting in 10 minutes" and then list all upcoming calendar events on the phone.

Frequently Asked Questions about phone-notify

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

FAQPage Schema
How do I send a system notification from Termux on Android?▼

Use termux-notification with a title, content, priority, and optional vibration pattern. The command requires the termux-api package installed and the Termux:API companion app on the device.

How to read Android notification bar contents from the command line?▼

Run termux-notification-list to dump active notifications as JSON. You can pipe the output through python3 to filter entries by packageName, such as isolating WeChat messages by com.tencent.mm.

How do I add a calendar event on Android using ADB?▼

Use adb shell content insert against content://com.android.calendar/events, binding title, calendar_id, dtstart, dtend, and eventTimezone values. Timestamps must be provided in milliseconds.

Does termux-notification work without the termux-api package?▼

No, notification commands require the termux-api package installed via pkg and the Termux:API app. Verify installation with pkg list-installed before running notification commands.

Why does the calendar query return no events over ADB?▼

The query may fail if ADB is not connected to 127.0.0.1:5555 or if the device lacks a synced calendar account. Check the connection with adb connect and confirm a valid calendar_id exists before inserting events.