Install
openclaw skills install bark-notificationSend Bark (day.app) push notifications after Codex completes a task. Use when one Codex or Claude run is finished, or when you need to notify on task completion with device name, project name, status, and summary.
openclaw skills install bark-notificationSend a Bark push notification after each Codex task. Use the helper script to resolve the project name and post to the Bark API.
You can add the following lines to ~/.bashrc (Linux) or ~/.zshrc (macOS) to set environment variables:
export CODEX_MACHINE_NAME="Machine-name" # e.g., Macbook
export CODEX_BARK_KEY="" # https://api.day.app/<CODEX_BARK_KEY>/
export CODEX_BARK_BASE_URL="https://api.day.app"
For example, you can add this instruction to AGENTS.md:
Use skill bark-notify to notify users when each agent run is finished or when any notifications would be sent to users.
AGENTS.md using one of:
project_name: My Project (or name:)Project Name: My Project or 项目名称:我的项目success, failed, partial, blocked, etc.Run:
python3 ~/.codex/skills/bark-notify/scripts/send_bark_notification.py \
--task-title \"...\" \
--status \"success\" \
--summary \"...\" \
--project-name \"...\"
scripts/send_bark_notification.py: Send the Bark notification and resolve the project name.