bark-push
Send push notifications to iOS devices via Bark. Use when you need to send a push notification to user's iPhone. Triggered by phrases like "send a notification", "push to phone", "bark notify", or when explicitly asked to send a push.
Why use this skill?
Integrate Bark with OpenClaw to receive instant, customized push notifications on your iPhone. Automate alerts, reminders, and system updates seamlessly.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/deantiwang/bark-pushWhat This Skill Does
The bark-push skill enables your OpenClaw AI agent to bridge the gap between digital automation and your physical iOS device. By integrating with the Bark API, this skill allows the agent to deliver real-time push notifications directly to your iPhone. It supports both simple text-based notifications and complex, feature-rich messages including custom sounds, badges, high-priority interruption levels, and even clickable links. Whether you need an urgent alert when a background task finishes, a daily summary of your data analysis, or a simple reminder, bark-push ensures the message reaches you instantly without requiring you to open the app.
Installation
To integrate this functionality into your environment, run the following command in your terminal:
clawhub install openclaw/skills/skills/deantiwang/bark-push
Once installed, ensure your Bark device key is configured. You can either export it globally as an environment variable named BARK_KEY or pass the key directly within your agent configuration. For optimal security, we recommend using the environment variable approach to avoid hardcoding your sensitive API keys into your scripts.
Use Cases
This skill is ideal for:
- Monitoring long-running tasks: Get a notification as soon as a scraper or data processing script completes.
- Priority Alerts: Use the
criticalinterruption level to bypass 'Do Not Disturb' mode for urgent system events. - Workflow Integration: Keep track of automated social media posts or file management tasks while away from your computer.
- Contextual Notifications: Attach specific URLs so you can tap the notification and be taken exactly to the relevant browser tab or file path.
Example Prompts
- "Send a notification to my phone saying that the market analysis report has been generated successfully."
- "Push to phone: The database backup finished at 3 AM. Badge count is 1."
- "Bark notify: Hey, the server load is getting high, please check the dashboard immediately. Set the sound to alarm and make it a critical level notification."
Tips & Limitations
- Rate Limiting: Be mindful of the Bark service's usage policies; sending thousands of notifications per hour may lead to rate limiting.
- Security: Since this skill utilizes an external API, ensure your
BARK_KEYis kept private and never committed to public repositories. - Sound Customization: You can make your notifications distinct by using specific sounds like 'siren' for urgent alerts or 'bird' for casual reminders.
- Interruption Levels: Use the
levelparameter strategically. Use 'critical' only for events that genuinely require your immediate attention, as excessive use can become intrusive.
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-deantiwang-bark-push": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api
Related Skills
guitar-chord
Guitar chord toolkit with chord identification, chord diagrams, capo calculation, and more. Features: - Identify chord from notes (reverse lookup) - Look up notes and diagrams from chord name - View chord inversions - View scales and scale diagrams - Capo transposition calculator
willow-inference-server
Local ASR and TTS inference server. Use when the user wants to transcribe audio to text (ASR) or convert text to speech (TTS). Requires a running Willow Inference Server instance. Supports Whisper for ASR and custom TTS voices.