CtrlK
BlogDocsLog inGet started
Tessl Logo

peon-ping-use

Set which voice pack (character voice) plays for the current chat session. Automatically enables session_override rotation mode if not already set. Use when user wants a specific character voice like GLaDOS, Peon, or Kerrigan for this conversation.

67

Quality

81%

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

75%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.

The body is highly actionable with concrete commands and a clearly sequenced manual-fallback workflow, well-organized into headed sections. Its main weakness is redundancy across the Cursor guidance and the example interaction, which inflates length without adding new information.

Suggestions

Consolidate the Cursor "default" session guidance so it lives in one place — step 3 or the "Cursor compatibility note" — rather than being restated in both, removing the duplication.

Replace or trim the "Example interaction" section; it re-walks the six manual-fallback steps already documented, so a short confirmation-message example alone would convey the same point with fewer tokens.

Add an explicit JSON-validation feedback loop after the config and state edits (e.g. parse the file, fix on error, retry) to push workflow clarity toward the top anchor for this config-mutating workflow.

DimensionReasoningScore

Conciseness

Mostly efficient and free of explaining concepts Claude already knows, but it carries real redundancy: the Cursor "default" session guidance appears in both step 3 and the "Cursor compatibility note", and the "Example interaction" re-walks the same six manual-fallback steps already detailed above. This could be tightened, matching the mostly-efficient anchor rather than the lean one.

3 / 5

Actionability

Provides copy-paste-ready commands with real paths ("${CLAUDE_CONFIG_DIR:-$HOME/.claude}/hooks/peon-ping/peon.sh packs list", "echo $CLAUDE_SESSION_ID"), concrete JSON snippets, and named pack examples covering common cases including Cursor's missing session ID, fully matching the executable anchor.

5 / 5

Workflow Clarity

The manual fallback is a clearly numbered six-step sequence with a verify checkpoint ("Parse the output to verify the requested pack exists") and a dedicated error-handling section, but it lacks an explicit validate-then-retry feedback loop for the JSON edits, so it sits just below the top anchor.

4 / 5

Progressive Disclosure

Well-organized into clearly headed sections (How it works, Usage, Manual fallback, Error handling, Cursor compatibility, Reset) in a single self-contained file with no nested references, but the >50-line length and the duplicated Cursor guidance are minor organization gaps that keep it below a 5.

4 / 5

Total

16

/

20

Passed

Description

87%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, specific description that clearly states the capability, the automatic side-effect, and concrete use-when triggers with named character examples. It is concise, distinct, and answers both what and when explicitly.

DimensionReasoningScore

Specificity

Lists several concrete actions — "Set which voice pack (character voice) plays for the current chat session" and "Automatically enables session_override rotation mode if not already set" — with only minor coverage gaps (session mapping is implied rather than stated). It is noticeably above the 1-2-action midpoint but not fully comprehensive, so a 4 fits better than 3 or 5.

4 / 5

Completeness

Explicitly answers both what ("Set which voice pack plays... Automatically enables session_override rotation mode") and when ("Use when user wants a specific character voice like GLaDOS, Peon, or Kerrigan for this conversation") with concrete trigger phrases, matching the top anchor.

5 / 5

Trigger Term Quality

Includes natural trigger terms users would say — "specific character voice like GLaDOS, Peon, or Kerrigan" and "voice pack" — giving good keyword coverage, though a few common phrasings (e.g. "change the voice") are absent, keeping it just below comprehensive.

4 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (character voice packs) with distinct, named triggers (GLaDOS, Peon, Kerrigan) and a domain-specific term (session_override rotation mode), giving minimal conflict risk with other skills.

5 / 5

Total

18

/

20

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 2 missing

Warning

Total

15

/

16

Passed

Repository
PeonPing/peon-ping
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.