CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

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.

Quality

96%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

100%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

An exemplary simple-skill body: complete executable commands for Unix and Windows, documented outputs, clear semantics for what the toggle affects, and explicit routing of adjacent requests to the sibling config skill. Nothing to trim and nothing missing.

DimensionReasoningScore

Conciseness

The 48-line body is lean: executable commands, the non-obvious master-switch vs. notification-only semantics, and intent-routing examples. It assumes Claude's competence and never explains concepts Claude already knows; every token earns its place.

5 / 5

Actionability

Fully executable, copy-paste-ready commands for both platforms — bash with '${CLAUDE_CONFIG_DIR:-$HOME/.claude}' fallback and a complete PowerShell equivalent — plus the exact expected outputs ('peon-ping: sounds paused' / 'peon-ping: sounds resumed') so the result can be verified and reported.

5 / 5

Workflow Clarity

As a simple single-purpose skill, the action is unambiguous: run the toggle command, report the output, and route edge cases (notification-only control, other config) to /peon-ping-config. Toggling is trivially reversible, so the destructive/batch validation cap does not apply.

5 / 5

Progressive Disclosure

Under 50 lines with no external files needed; well-organized sections (Toggle sounds, What This Toggles, Examples, Configuration changes) and a single clearly-signaled cross-skill reference. No content that belongs in a separate file is inlined.

5 / 5

Total

20

/

20

Passed

Description

91%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description with explicit what/when structure, natural trigger synonyms, and a distinct niche. Its only weakness is the over-claimed 'any peon-ping setting' tail, which overlaps the sibling config skill and slightly blurs scope.

Suggestions

Drop or soften the 'Also handles config changes like volume, pack rotation, categories — any peon-ping setting' clause, since the body delegates all config changes to /peon-ping-config; keeping it over-claims scope and risks triggering this skill for config-only requests.

Restrict the description to the toggle use case ('Toggle peon-ping sound notifications on/off. Use when the user wants to mute, unmute, pause, or resume peon sounds during a Claude Code session.') to eliminate the overlap with /peon-ping-config and sharpen distinctiveness.

DimensionReasoningScore

Specificity

The description lists several concrete actions ('Toggle peon-ping sound notifications on/off', 'mute, unmute, pause, or resume') and concrete config items ('volume, pack rotation, categories'), but the catch-all 'any peon-ping setting' slightly over-claims scope that the body delegates to another skill — a minor gap rather than comprehensive, precise coverage.

4 / 5

Completeness

Both required elements are explicit: what it does ('Toggle peon-ping sound notifications on/off') and when to use it ('Use when user wants to mute, unmute, pause, or resume peon sounds during a Claude Code session') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Natural user phrasing is comprehensively covered with synonyms: 'mute, unmute, pause, or resume peon sounds', 'sound notifications on/off', plus settings terms like 'volume' and 'categories'. No common variation a user would say is missing.

5 / 5

Distinctiveness Conflict Risk

'peon-ping' is a highly distinct niche term with distinct triggers, giving minimal conflict with unrelated skills. However, 'Also handles config changes like volume, pack rotation, categories — any peon-ping setting' overlaps the /peon-ping-config skill's territory, creating minor conflict risk between the two related skills.

4 / 5

Total

18

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

PeonPing/peon-ping

Path

skills/peon-ping-toggle/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.