En

@2008muyu/pi-notify

Multi-channel Notification Extension for the pi Coding Agent

开发流程 监控AI响应开发AI应用 通用 ★ 109 Updated 2026-08-02

Install & Use

Copy this prompt and send it to your AI assistant (Claude / Cursor / TRAE / Codex / WorkBuddy etc.) to auto-install:

Help me install this AI Skill: @2008muyu/pi-notify.
It is used for: Multi-channel Notification Extension for the pi Coding Agent
Full Skill content: https://321skill.com/skills/2008muyu-pi-notify/raw/index.md
Read that page and install it.

The prompt includes a link to the full Skill content. You can also view the full content.

This Skill addresses the issue of not being promptly notified when the AI coding agent completes its tasks. In practical development, developers often need to wait for extended periods while the Agent performs code generation, testing, or refactoring tasks. However, they cannot constantly monitor the terminal, making it easy to miss completion statuses or error messages.

Usage is straightforward: simply execute pi install git:github.com/2008muyu/pi-notify in the pi environment, then restart pi or run :reload. After that, you can open the interactive configuration panel via the /notify command to enable sound alerts, terminal bells, desktop notifications, or Bark push notifications to your iPhone as needed. You can also use /notify-sound to browse and preview system sound effects, selecting your preferred alert tone. All configurations are saved persistently.

It is ideal for teams or individuals who need to remotely monitor the execution progress of the AI coding agent. This is especially useful for developers who frequently step away from their desks, juggle multiple tasks simultaneously, or wish to receive reminders through various channels (sound, desktop pop-ups, mobile push notifications) upon task completion. For users leveraging pi for long-running automated coding tasks, this extension can significantly enhance efficiency.

It is recommended to install this extension when first using the pi coding agent and configure your notification preferences once via the /notify panel. Note that the Bark push feature requires you to install the Bark app on your iPhone and obtain a device key beforehand; once configured, you can enjoy cross-device notifications. The extension captures all errors without blocking the Agent, ensuring safety.

Key Features

Unlike generic terminal notification tools (such as terminal bells or OSC notifications), pi-notify is deeply integrated with the pi coding agent. It supports real-time updates of task status (⏳ Running/✅ Complete/❌ Error) to the terminal tab and footer, offers a loop playback mode until user interaction, and also supports Bark push notifications to iPhone, enabling multi-device alerts.

Limitations

Only supports the pi coding agent environment; Bark push relies on an external Bark service, requiring configuration of the Bark server address and key; the loop playback mode only works on Windows PowerShell.

FAQ

How do I install pi-notify?

Execute `pi install git:github.com/2008muyu/pi-notify` in the pi terminal, then restart pi or run `:reload`.

How do I configure Bark push notifications to iPhone?

Install the Bark app on your iPhone and obtain the device key. Then, set the Bark device key in the pi-notify `/notify` panel, or configure it via the environment variable `BARK_KEY`.

Installation guide for AI assistants

If your AI coding assistant (Claude Code, Cursor, TRAE etc.) can see this page, send it this message to auto-install:

Visit https://321skill.com/skills/2008muyu-pi-notify/raw/index.md to read the original Skill definition (Markdown format) for @2008muyu/pi-notify, and install it according to the instructions.