bark-push
智能 Bark 推送助手,支持多用户管理、智能内容识别、历史记录追踪和消息更新功能
Why use this skill?
Enhance your workflow with the Bark Push skill. Send intelligent, multi-user, and trackable push notifications directly to your phone via Bark with easy management.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/liberalchang/barkpushWhat This Skill Does
The bark-push skill is a powerful, enterprise-grade Bark notification assistant designed to streamline cross-device messaging. It acts as an interface between your local environment or AI agent workflows and the Bark push service. The skill features an intelligent engine that detects content types—automatically routing images, links, or plain text to the appropriate Bark parameters. It excels in managing multi-user deployments through aliasing, ensuring that you can send updates to teams or individuals without memorizing device keys. Beyond simple pushes, it offers lifecycle management for notifications, including the ability to update or delete previously sent messages, and provides a persistent history tracking system for auditing your push activity.
Installation
To integrate this skill into your environment, use the OpenClaw CLI:
clawhub install openclaw/skills/skills/liberalchang/barkpush
After installation, ensure you create a config.json file in the working directory as described in the documentation to define your user aliases, default notification levels, and group settings. This configuration file acts as the single source of truth for your notification preferences.
Use Cases
- DevOps Alerts: Send critical server status updates or CI/CD deployment results directly to your phone.
- Team Communication: Broadcast important announcements to a specific group of stakeholders simultaneously.
- Automation Hooks: Integrate with local cron jobs or data scrapers to receive instant notifications when specific conditions are met.
- Personal Productivity: Sync reminders or task updates from your local workspace to your mobile device seamlessly.
Example Prompts
- "Push the error log message from the latest build to the work group for the whole team."
- "Send a critical alert to Alice that the server performance has dropped below 20%."
- "Update the last notification sent to bob with a corrected meeting time of 3:00 PM."
Tips & Limitations
- Proactive Management: Always utilize the
--list-userscommand if you are unsure about configured aliases to prevent sending notifications to the wrong device. - Smart Formatting: If you include Markdown in your content, Bark will render it accordingly, but keep the complexity low for the best readability on mobile lock screens.
- Limitations: This skill relies on the availability of the external Bark API (api.day.app). Ensure your network environment allows outbound traffic to this endpoint. The history limit feature is local; if the local configuration file is deleted, the history index will be lost.
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-liberalchang-barkpush": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-read, file-write, external-api