Agent Ding — Development skill for Claude Code
Ding when your coding agent finishes — modular notifications, Zellij layouts, shell helpers.
How to install Agent Ding
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open levi-qiao/agent-ding and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Agent Ding does
Ding when your coding agent finishes — modular notifications, Zellij layouts, shell helpers.
Alternatives in Development
- OpenAI Codex CLI — (Rust implementation) 67.8k ★
- Ding — “PUA 钉内/钉外味(v2 原文梗版)— 用于无招、ONE、老板体感、周报、口径、置身钉外/钉内、每日一包、薛定谔的用户、病态敏捷、已读恐怖主义、望舒行动、全景监狱、温室数据、打工人提醒场景;输出提醒 + 动作,导向证 19.5k ★
- Happy Coder — by GrocerPublishAgent - Spawn and control multiple Claude Codes in parallel from your phone or desktop 15.7k ★
README
agent-ding
**Ding when your coding agent finishes.**
English-only. **Done-only** (not permission spam). Any terminal. Optional Zellij layouts (DIY). Modular install. Clean uninstall.
agent turn completes → agent-ding → "MyProject · Done"
For coding agents (one URL)
Paste this into any coding agent and ask it to set up agent-ding:
https://github.com/levi-qiao/agent-ding/blob/main/docs/for-agents.md
Or open the repo — agents should read [`AGENTS.md`](./AGENTS.md) first.
The agent will **interview you**, detect installed tools, install only what you want, wire **done-only** hooks with absolute paths, and leave a clean `./uninstall.sh`.
For humans
git clone https://github.com/levi-qiao/agent-ding.git
cd agent-ding
./setup.sh # interview on a real terminal
# or non-interactive:
./install.sh --only notify --with-hooks
./uninstall.sh
./uninstall.sh --purge
agent-ding claude
agent-ding grok "fixed the flaky test"
Multi-support (not one stack)
Works with **whatever you already use**:
| Piece | Role | Required? |
|---|---|---|
| Ghostty / iTerm / Terminal / WezTerm / kitty / … | Terminal host | Use any |
| Zellij (or plain splits) | Multi-pane | Optional |
| Claude / Grok / Agy / Codex | Coding agents | Optional hooks |
| terminal-notifier (macOS) | Brand toast icons | brew install terminal-notifier |
| Package | Standalone | Purpose |
|---|---|---|
| notify | ✅ | agent-ding CLI + icons |
| layouts | ✅ | Sample Zellij KDL — DIY |
| shell | ✅ | Optional ai / groks |
| ghostty | ✅ | Optional config snippet |
Optional: [zellij-attention](https://github.com/KiryuuLight/zellij-attention) for tab ✅.
Install flags
./install.sh --only notify
./install.sh --only layouts
./install.sh --only notify --with-hooks
./install.sh --only notify --with-zellij-attention
./install.sh --all
Related Skills
Ntfy Hooks
Push notifications for coding agents (Claude Code, Codex, ...) via ntfy - one POSIX-shell hook, one-liner inst
Alethe Agents
A local-first desktop workspace for running, organizing, and resuming multiple coding agents and shells with r
Goguma
Wakes your Mac for scheduled jobs, holds it awake while long work finishes, and lets it sleep otherwise. Finds
Agent Tools
walterra's collections of helpers for agentic coding
Tmuxes
Local-first web command center for Claude Code, Codex, OpenCode and other CLI coding agents. Run agents in tmu
Herdr Agent Watcher
Coding-agent observability for Herdr: live sidebar cards, lifecycle notifications, and a zero-config Claude Co
Related Agents
Readonly Checker
Shared read-only verification worker for in-session skills that dispatch fact-check / coherency / pre-check he
Strapi UI Reviewer
Use this agent to review Strapi v5 admin UI code (admin/src//.tsx) for Design System v2 conformance — compound
Coding Principles
Applies the coding-principles skill to the Python files handed over: dead code, two-line comments, shared help