← Back to Skills Marketplace
Notify with Pushover
by
DigitallyBorn
· GitHub ↗
· v1.0.0
2992
Downloads
1
Stars
9
Active Installs
1
Versions
Install in OpenClaw
/install pushover-notify
Description
Send push notifications to your phone via Pushover (pushover.net). Use when you want reliable out-of-band alerts from OpenClaw: reminders, monitoring alerts, cron/heartbeat summaries, or 'notify me when X happens' workflows.
Usage Guidance
This skill's behavior is straightforward: it posts messages to the official Pushover API and prints the response. However, the registry metadata omitted required environment variables (PUSHOVER_APP_TOKEN and PUSHOVER_USER_KEY) and a primary credential declaration — which is likely a metadata oversight but should be fixed. Before installing: (1) confirm you are comfortable providing your Pushover app token and user key to this skill and that you will supply them securely at runtime (do not hardcode into files in a shared repo); (2) review scripts/pushover_send.js yourself (it is short and readable) to verify it only posts to api.pushover.net; (3) prefer scoping the credential to this skill and avoid giving it broader secrets access; and (4) if you need stronger assurance, ask the publisher to update registry metadata to list required env vars and identify the primary credential. If you can't verify the owner or metadata, treat the missing-declaration as a red flag and avoid providing credentials until clarified.
Capability Analysis
Type: OpenClaw Skill
Name: pushover-notify
Version: 1.0.0
The OpenClaw skill 'pushover-notify' is benign. Its purpose is to send push notifications via Pushover, which is clearly stated in `SKILL.md`. The `scripts/pushover_send.js` script correctly implements this functionality by making a POST request to the official Pushover API endpoint (https://api.pushover.net/1/messages.json). It securely retrieves credentials from environment variables (`PUSHOVER_APP_TOKEN`, `PUSHOVER_USER_KEY`) as instructed in `SKILL.md`, and does not attempt to exfiltrate data to unauthorized endpoints, execute arbitrary code, or establish persistence. There are no signs of prompt injection attempts in `SKILL.md` or any other malicious behavior.
Capability Assessment
Purpose & Capability
The code and SKILL.md implement a simple Pushover notifier (posting only to https://api.pushover.net/1/messages.json), which matches the skill's description. However, the registry metadata lists no required environment variables or primary credential, while the runtime clearly needs PUSHOVER_APP_TOKEN and PUSHOVER_USER_KEY (and accepts aliases PUSHOVER_TOKEN / PUSHOVER_USER). The missing metadata is an inconsistency.
Instruction Scope
SKILL.md and the included script limit actions to building a POST to the official Pushover API and printing the response. There are no instructions to read unrelated files, harvest system state, or send data to other endpoints.
Install Mechanism
There is no install spec (instruction-only skill) and the bundled JS is run directly with node. No downloads, archives, or external install steps are present.
Credentials
The runtime requires sensitive values (PUSHOVER_APP_TOKEN and PUSHOVER_USER_KEY) but the skill metadata does not declare them or indicate a primary credential. This metadata omission increases the chance a user will accidentally provide credentials in the wrong place or to the wrong skill. The script also accepts alternate env names (--token/--user), which is flexible but should be documented in metadata.
Persistence & Privilege
The skill does not request persistent presence (always is false), does not modify other skills or system-wide settings, and does not appear to store credentials on disk. Autonomous invocation (disable-model-invocation=false) is normal and not by itself a problem.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install pushover-notify - After installation, invoke the skill by name or use
/pushover-notify - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of pushover-notify.
- Send push notifications to your phone via the Pushover API.
- Supports configurable fields: priority, URL, sound, device, and emergency options.
- Requires only app token and user key for setup; no credentials stored in code.
- Provides bundled Node.js script for sending notifications from the command line.
- Includes usage instructions and API reference notes.
Metadata
Frequently Asked Questions
What is Notify with Pushover?
Send push notifications to your phone via Pushover (pushover.net). Use when you want reliable out-of-band alerts from OpenClaw: reminders, monitoring alerts, cron/heartbeat summaries, or 'notify me when X happens' workflows. It is an AI Agent Skill for Claude Code / OpenClaw, with 2992 downloads so far.
How do I install Notify with Pushover?
Run "/install pushover-notify" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Notify with Pushover free?
Yes, Notify with Pushover is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Notify with Pushover support?
Notify with Pushover is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Notify with Pushover?
It is built and maintained by DigitallyBorn (@digitallyborn); the current version is v1.0.0.
More Skills