CtrlK
BlogDocsLog inGet started
Tessl Logo

debug-voice

Use when the user runs /debug-voice, says voice mode has flaws, asks to see or capture what happened in a Grok realtime voice session, or a voice integration has no debug logging yet. Proposes a plan, then installs a dev-only log pipeline (client logger → local NDJSON) in the app's own language and conventions, then runs the fix loop: match the user's report to log signatures, fix one thing, re-test.

76

Quality

94%

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

96%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 a tight, executable specification with a clear gated workflow, validation steps, and a feedback loop. Its only weakness is monolithic inlining of reference-heavy tables that could be split into bundle files.

Suggestions

Move the symptom → log signature → fix table and/or the full hook-points table into a reference file (e.g. references/signatures.md) and link to it from the body, keeping only the most common rows inline.

Extract the redaction contract details (string/depth/array thresholds) into a brief reference file so the body stays a quick overview of the pipeline contract.

Consider a references/ folder with one-level-deep links for the stack-agnostic pseudocode variants, signaled clearly from the Install section.

DimensionReasoningScore

Conciseness

Lean and dense: terse tables, justified pseudocode, and field thresholds; no padding or explanation of concepts Claude already knows. Every token earns its place.

5 / 5

Actionability

Provides executable curl smoke tests with expected HTTP codes, concrete jq reading recipes, exact redaction thresholds (400 chars, 4 depth, 50 items, 16000-char line cap, 200-entry buffer), and stack-agnostic pseudocode whose flexibility is explicitly justified.

5 / 5

Workflow Clarity

Five-step workflow (Map → Plan/stop → Install → Verify → Fix loop) with explicit validation checkpoints: a plan-and-stop gate, a Verify section with curl smoke tests, and a fix loop that fixes one thing, re-tests, and confirms the signature is gone before recording.

5 / 5

Progressive Disclosure

Well-organized with clear section headers and no nested references, but substantial reference material (the hook-point table and the symptom→signature→fix table) is inlined in a single ~188-line file rather than split into separate reference files.

4 / 5

Total

19

/

20

Passed

Description

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

The description is third-person, concrete, and clearly specifies both the trigger conditions and the actions the skill performs. It carves out a distinct, low-conflict niche.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — "Proposes a plan", "installs a dev-only log pipeline (client logger → local NDJSON)", and "runs the fix loop: match the user's report to log signatures, fix one thing, re-test" — giving comprehensive coverage.

5 / 5

Completeness

Explicitly answers both what (install a dev-only log pipeline and run a fix loop) and when ("Use when the user runs /debug-voice, says voice mode has flaws...") with concrete trigger phrases.

5 / 5

Trigger Term Quality

Good coverage of natural phrasings users would say ("voice mode has flaws", "see or capture what happened", "no debug logging yet", "/debug-voice"), but a few common variants (e.g. "voice chat is broken", "voice assistant not working") are missing.

4 / 5

Distinctiveness Conflict Risk

Targets a clear niche — Grok realtime voice session debugging via a dev-only NDJSON pipeline — with distinct triggers (/debug-voice, voice session) and minimal overlap risk with other skills.

5 / 5

Total

19

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
cursor/plugins
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.