Skip to content
Hooks
Skill

/peon-ping-toggle

Toggle peon-ping sound notifications on/off. Use when user wants to mute, unmute, pause, or resume peon sounds during a Claude Code session. Also handles config changes like volume, pack rotation, categories — any peon-ping setting.

From plugin
peon-ping
5.1k7 skills

Claude Code

$ npx -y skills add PeonPing/peon-ping --skill peon-ping-toggle --agent claude-code

SKILL.md

peon-ping-toggle.SKILL.md
name: peon-ping-toggle
description: Toggle peon-ping sound notifications on/off. Use when user wants to mute, unmute, pause, or resume peon sounds during a Claude Code session. Also handles config changes like volume, pack rotation, categories — any peon-ping setting.
user-invocable: true

peon-ping-toggle

Toggle peon-ping sounds on or off. Also handles any peon-ping configuration changes.

Toggle sounds

On Unix, run the following command using the Bash tool:

bash "${CLAUDE_CONFIG_DIR:-$HOME/.claude}"/hooks/peon-ping/peon.sh toggle

On Windows, use the PowerShell tool:

$claudeDir = $env:CLAUDE_CONFIG_DIR
if (-not $claudeDir -or $claudeDir -eq "") {
  $claudeDir = Join-Path $HOME ".claude"
}
& (Join-Path $claudeDir "hooks/peon-ping/peon.ps1") toggle

Report the output to the user. The command will print either:

  • `peon-ping: sounds paused` — sounds are now muted
  • `peon-ping: sounds resumed` — sounds are now active

What This Toggles

This command toggles the **master audio switch** (`enabled` config). When disabled:

  • ❌ Sounds stop playing
  • ❌ Desktop notifications also stop (they require sounds to be enabled)
  • ❌ Mobile notifications also stop

**For notification-only control**, use `/peon-ping-config` to set `desktop_notifications: false`. This keeps sounds playing while suppressing desktop popups.

Examples

"Mute peon-ping completely" → Sets `enabled: false` "Just disable the popups but keep sounds" → Sets `desktop_notifications: false` (use `/peon-ping-config` instead)

Configuration changes

For any other peon-ping setting changes (volume, pack rotation, categories, active pack, etc.), use the `peon-ping-config` skill.

Read more
@peonping
Ships withpeon-ping

Game character voice lines + visual overlay notifications when your AI coding agent needs attention — or let the agent pick its own sound via MCP. AI coding agents don't notify you when they finish or need permission.

Stars on GitHub

Momentum

stars in total
5.1k
Star history of PeonPing/peon-ping on GitHub, a chart by star-history.com

Other skills on peon-ping.

peon-ping-config

peon-ping-config

Update peon-ping configuration — volume, pack rotation, categories, active pack, and other settings. Use when user wants to…

@peonping@peonpingInstall Skill
peon-ping-create-pack

peon-ping-create-pack

Internal — invoked headlessly by `peon create`; humans should run `peon create` instead. Author and render a brand-new PeonPing…

@peonping@peonpingInstall Skill
peon-ping-log

peon-ping-log

Log exercise reps for the Peon Trainer. Use when user says they did pushups, squats, or wants to log reps. Examples -…

@peonping@peonpingInstall Skill
peon-ping-remix

peon-ping-remix

Internal — invoked headlessly by the peon eval server; humans should run `peon eval <pack>` instead. Execute one PeonPing reroll…

@peonping@peonpingInstall Skill
peon-ping-rename

peon-ping-rename

Rename the current Claude session for peon-ping notifications and terminal tab title. Use when user wants to give this session a…

@peonping@peonpingInstall Skill
peon-ping-use

peon-ping-use

Set which voice pack (character voice) plays for the current chat session. Automatically enables session_override rotation mode…

@peonping@peonpingInstall Skill

More skills from other plugins.

stop-that-shit

stop-that-shit

Complete requested work while preventing speculative defenses and scope creep. Use when considering extra hardening, reviewing…

@lennney@lennneyInstall Skill
prompt-improver

prompt-improver

This skill enriches vague prompts with targeted research and clarification before execution. Should be used when a prompt is…

@severity1@severity1Install Skill
add-command

add-command

Add support for a new CLI command. Use when implementing a handler or adding to SIMPLE_SAFE.

dippy5mo243
@ldayton@ldaytonInstall Skill
cute-claude-hooks

cute-claude-hooks

为 Claude Code 提供完整的中文体验!包含工具提示、界面汉化、完整的自定义指南、实战经验和进阶开发教程, 让用户能够根据自己的需求修改和完善.

@gugug168@gugug168Install Skill

Questions about peon-ping-toggle.

Which coding agents can use peon-ping-toggle?
peon-ping-toggle installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.