peon-ping-config

Update peon-ping notification settings in a JSON configuration file.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/swtch1/dotfiles --skill peon-ping-config-swtch1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: peon-ping-config
Source: https://github.com/swtch1/dotfiles/tree/main/.claude/skills/peon-ping-config
Command: npx skills add https://github.com/swtch1/dotfiles --skill peon-ping-config-swtch1

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill allows users to easily modify and manage the configuration settings for the peon-ping notification system, ensuring it operates according to their preferences.

Core Features & Use Cases

  • Adjust Volume: Control the audio output level of notifications.
  • Manage Sound Packs: Select active sound packs or enable rotation between multiple packs.
  • Configure Categories: Enable or disable specific types of notification sounds (e.g., task completion, errors).
  • Set Annoyance Thresholds: Fine-tune when the system might consider prompts "annoying" based on frequency.
  • Use Case: A user wants to reduce the volume of notifications and enable a round-robin mode for their sound packs.

Quick Start

Update the peon-ping configuration to set the volume to 0.5 and enable round-robin pack rotation.

Frequently Asked Questions about peon-ping-config

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure notification sound settings for audio alerts?

Configure notification sound settings by modifying the JSON configuration file to adjust volume, select active sound packs, toggle sound categories, and set annoyance thresholds for the audio alert system. This file is located at `${CLAUDE_CONFIG_DIR:-$HOME/.claude}/hooks/peon-ping/config.json`.

Can I enable round-robin rotation for notification sound packs?

Yes, you can enable round-robin pack rotation by updating the pack rotation lists and modes in the configuration JSON file. This cycles through multiple sound packs automatically, providing varied audio alerts instead of repeating the same notification sound.

How do I disable specific audio alert categories like task completion or errors?

Disable specific audio alert categories by toggling individual sound category switches in the JSON configuration file. You can selectively turn off notification sounds for task completion or errors while keeping other alerts active, ensuring you only hear relevant audio cues.

What is an annoyance threshold for notification sounds and how do I set it?

An annoyance threshold determines when the notification system considers frequent prompts annoying based on frequency. You set this threshold in the JSON configuration file to fine-tune audio alert behavior and reduce excessive notification noise during rapid task cycles.

Do I need any external dependencies to manage peon-ping configuration?

No external dependencies are required to manage peon-ping configuration. The system operates by directly manipulating the JSON configuration file located at `${CLAUDE_CONFIG_DIR:-$HOME/.claude}/hooks/peon-ping/config.json` to update sound settings, volume, and rotation modes.