bark-notify
Send push notifications when tasks complete
Stay informed about Codex and Claude task completions on your devices. Receive instant push notifications with task status, project name, and results without checking the terminal.
下載技能 ZIP
在 Claude 中上傳
前往 設定 → 功能 → 技能 → 上傳技能
開啟並開始使用
測試它
正在使用「bark-notify」。 Use bark-notify with task title: API endpoint implementation, status: success, summary: Created 5 REST endpoints with full documentation
預期結果:
- ✓ Notification sent successfully
- Device: Macbook Pro
- Project: backend-api
- Status: success
- Summary: Created 5 REST endpoints with full documentation
正在使用「bark-notify」。 Use bark-notify to alert if the build fails, task title: Production build, status: failed, summary: TypeScript compilation errors in 3 files
預期結果:
- ✓ Notification sent
- Device: Development Server
- Project: web-app
- Status: failed
- Summary: TypeScript compilation errors in 3 files
安全審計
安全All 42 static findings are false positives. The scanner misinterpreted YAML frontmatter fields as 'weak cryptographic algorithms', bash escaping quotes as 'path traversal sequences', and standard config file paths as 'hidden file' access. This is a legitimate notification utility that reads environment variables for API configuration, reads project metadata from AGENTS.md files, and sends push notifications to the official Bark API (api.day.app). The credential access pattern is explicitly documented and required for the skill's intended function.
風險因素
🔑 環境變數 (1)
📁 檔案系統存取 (1)
🌐 網路存取 (1)
品質評分
你能建構什麼
Remote task monitoring
Get notified on your phone when long-running coding tasks finish while you work elsewhere.
CI/CD completion alerts
Receive instant alerts when automated builds or deployments complete with status details.
Workflow completion tracking
Track multiple task completions across projects with organized notification summaries.
試試這些提示
Use bark-notify to notify me when this task completes. Task title: "Refactor authentication module". Status: success. Summary: All tests passed, code refactored successfully.
Use bark-notify to send a notification if this fails. Task title: "Database migration". Status: failed. Summary: Migration script encountered constraint violation on users table.
After completing each step, use bark-notify to update me. Task title: "Deploy to staging". Status: partial. Summary: Build succeeded, deployment in progress.
Use bark-notify to notify upon completion. Task title: "Code review completed". Status: success. Summary: All 12 files reviewed. Project name: "Backend API v2".
最佳實務
- Configure CODEX_MACHINE_NAME with a descriptive identifier to distinguish multiple machines
- Use AGENTS.md with project_name frontmatter for consistent project naming across notifications
- Test notifications with --dry-run before relying on them for important task monitoring
避免
- Including sensitive data like API keys, passwords, or personal information in the summary field
- Using the same machine name across multiple development environments
- Relying on notifications without verifying the Bark key configuration is correct
常見問題
What platforms support Bark notifications?
How do I find my Bark key?
Can I use this with multiple devices?
Is my notification data stored securely?
Why is my notification not arriving?
How is this different from other notification skills?
開發者詳情
檔案結構