Pocket Alert – Push Notifications for iOS and Android
The Pocket Alert (pocketalert.app) skill for OpenClaw enables OpenClaw agents and workflows to send push notifications to iOS and Android devices. It is used to deliver alerts and updates from automated tasks, workflows, and background processes.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/akellacom/pocketalertWhat This Skill Does
The Pocket Alert skill provides a direct bridge between OpenClaw AI agents and the Pocket Alert (pocketalert.app) service. It empowers your automation workflows to push real-time notifications directly to iOS and Android devices. By leveraging the Pocket Alert CLI, OpenClaw agents can trigger alerts based on events, system states, or task completions. This ensures that you stay informed about your autonomous background processes, CI/CD pipeline statuses, or critical server metrics without needing to check logs or dashboards manually. It supports granular targeting, allowing you to send messages to specific applications, individual devices, or your entire fleet of connected hardware.
Installation
To begin, ensure you have the OpenClaw CLI installed, then run the following command to integrate the skill:
clawhub install openclaw/skills/skills/akellacom/pocketalert
Once installed, you must have the Pocket Alert CLI utility on your system. Download it from the official Pocket Alert CLI guide and place the binary in your PATH (e.g., /usr/local/bin/). Finally, link the skill to your Pocket Alert account by running pocketalert auth <your-api-key> in your terminal.
Use Cases
This skill is ideal for developers and system administrators. Common use cases include:
- CI/CD Monitoring: Get notified instantly when a build or deployment completes, including status updates.
- Server Health Alerts: Integrate with cron jobs to send CPU, memory, or uptime alerts directly to your phone.
- Agent Task Notifications: Have an OpenClaw agent send a summary notification once a complex data analysis task or web scraping project is finalized.
- Custom Webhooks: Use the webhook management features to route external service notifications (like GitHub pushes or database alerts) directly through the Pocket Alert infrastructure to your devices.
Example Prompts
- "OpenClaw, please use the Pocket Alert skill to notify my phone with a title 'Deployment Complete' and a message stating that the production build was successful."
- "Send a notification to all devices using Pocket Alert: 'Critical server error detected on Node-01. Please investigate immediately.'"
- "List my last 10 messages from Pocket Alert to confirm that my automated cron job reports are being delivered correctly."
Tips & Limitations
- Security: Your API key is stored in
~/.pocketalert/config.json. Ensure this file has restrictive permissions to prevent unauthorized access. - Base URL: If you are using a self-hosted instance of the Pocket Alert backend, use
pocketalert config set base_urlto redirect the skill accordingly. - Rate Limiting: Be mindful of spamming yourself. If you are monitoring high-frequency logs, use the tool to aggregate information into summary alerts rather than pushing every single event.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-akellacom-pocketalert": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api, network-access
Related Skills
Static Website Hosting - Static.app
Deploy static websites to Static.app hosting. Use when the user wants to deploy, upload, or host a static site on Static.app. Triggers on phrases like "deploy to static.app", "upload to static", "host on static.app", "static.app deploy", or when working with the Static.app hosting service.
prometheus
Query Prometheus monitoring data to check server metrics, resource usage, and system health. Use when the user asks about server status, disk space, CPU/memory usage, network stats, or any metrics collected by Prometheus. Supports multiple Prometheus instances with aggregated queries, config file or environment variables, and HTTP Basic Auth.