Warpalert — AI skill for Claude Code
Wmux — Warp alert: native toasts when your AI agent (Claude, Codex, OpenCode, Gemini) finishes a turn.
How to install Warpalert
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open NomaDamas/warpalert and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Warpalert does
Wmux — Warp alert: native toasts when your AI agent (Claude, Codex, OpenCode, Gemini) finishes a turn.
Alternatives in AI
- WindsurfAPI — Turn Windsurf / Devin Desktop's 100+ AI models (Claude, GPT, Gemini, DeepSeek, Kimi, GLM, SWE) into OpenAI-, A 3k ★
- TokenTracker — Local-first AI token usage & cost tracker for 31 coding tools incl 1.4k ★
- Syrtis — AI token usage & quota monitor for the macOS menu bar — native Swift, Liquid Glass, 3D contribution graph 368 ★
README
Wmux
Created by **[@HaD0Yun](https://github.com/HaD0Yun)** · Maintained under [NomaDamas](https://github.com/NomaDamas)
🔔 Warp alert — native toasts when your AI agent finishes a turn.
Works with **Claude Code**, **Codex CLI**, **OpenCode**, and **Gemini CLI**.
When the agent finishes a turn, asks for input, or goes idle, you get a real OS notification in Warp's top-right corner. No polling, no daemons — just the agent's own lifecycle hooks firing OSC sequences that Warp natively interprets.
| ✅ | project — claude done |
| ⚠️ | project — codex needs input |
| 💬 | project — gemini waiting |
TL;DR
# 1. Open Warp Terminal (notifications need a Warp-attached TTY)
# 2. Install
git clone https://github.com/NomaDamas/warpalert.git ~/.wmux && ~/.wmux/install.sh
# 3. Restart your agent sessions (existing sessions won't fire toasts)
# 4. Run an agent and finish a turn — toast appears in Warp's top-right
For unattended / AI-agent / CI use, pass `--yes`:
git clone https://github.com/NomaDamas/warpalert.git ~/.wmux && ~/.wmux/install.sh --yes
Prerequisites
| Requirement | Why |
|---|---|
| Warp Terminal, running, and the install must happen inside a Warp tab | Wmux emits OSC 9 + OSC 777 sequences that only Warp interprets. The installer checks WARP_CLI_AGENT_PROTOCOL_VERSION and WARP_CLIENT_VERSION. If you install from a non-Warp terminal, the hooks still get wired but they will silently no-op. |
bash ≥ 4 |
Used by installer and event hook. |
jq |
Required. Used by the installer for safe JSON config merging, and by the event hook to build the OSC 777 payload at runtime. apt install jq / brew install jq / pacman -S jq. |
tmux ≥ 3.3 (only if you run agents inside tmux) |
Installer auto-appends set -g allow-passthrough on to ~/.tmux.conf and live-applies it to every running tmux server. Without passthrough, tmux silently drops the OSC sequences. |
| At least one s |
Related Skills
Std Agent
One .stdai/ source of truth, fanned out to 22 AI coding tools: Claude Code, Codex, Cursor, Copilot, Gemini CLI
Std AI
One .stdai/ source of truth, fanned out to 22 AI coding tools: Claude Code, Codex, Cursor, Copilot, Gemini CLI
Opencues
Turn any text field into a two-way LLM channel: it reads what you write and fills what you ask. Flags a slip a
Agent Belt
Reproducible evaluation for AI coding agents. Multi-turn scenarios against Claude Code, Codex, Copilot, Cursor
Aura Code
Model-agnostic autonomous coding agent with a reproducible benchmark harness, adaptive turn budgets, and domai
Expert Mentor
Turn any LLM — Claude, ChatGPT, Gemini, or a local Ollama/llama.cpp model — into a calibrated expert mentor fo
Related Agents
Agent Of Empires
Claude Code, OpenCode, Mistral Vibe, Codex CLI, Gemini CLI Coding Agent Terminal Session manager via tmux and
Developer Overview
code-container (container) creates isolated Docker environments for AI coding harnesses (Claude Code, OpenCode
Paf Reviewer
Runs one phone-a-friend relay or review command in the background and reports back a receipt plus the findings