Content
82%Weight 40%Scale 1-5Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
The body is an efficient, mostly executable guide with a clear install-config-run sequence and no padding. Its main weaknesses are a missing validation step in the workflow and a reference to a bin wrapper that is absent from the actual bundle, plus unexampled option flags.
Suggestions
Include the bin/sherpa-onnx-tts wrapper in the bundle (or inline its contents), since the body's core usage command depends on a file that is not present.
Add a quick verification step after install, e.g. run the example command and check that tts.wav is non-empty, to close the workflow validation gap.
Show one concrete example of --model-file (and the other override flags) with actual values instead of only naming them.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is lean: two numbered install steps, a copy-paste config block, one usage command, and four terse notes. Nothing explains concepts Claude already knows and every token earns its place, matching the anchor-5 example. | 5 / 5 |
Actionability | Guidance is mostly executable — the exact command "{baseDir}/bin/sherpa-onnx-tts -o ./tts.wav \"Hello from local TTS.\"", a concrete json5 config, PATH export, and a Windows-specific invocation. Minor gaps: the referenced bin/sherpa-onnx-tts wrapper is not present in the bundle, and --model-file/--tokens-file/--data-dir are named but never shown in an example, so it falls short of fully copy-paste-ready anchor 5. | 4 / 5 |
Workflow Clarity | Install (numbered, with exact target dirs) → config (with exact env vars) → run is a clear sequence for a simple single-purpose skill. It stays at anchor 4 rather than 5 because there is no validation checkpoint of any kind (e.g., verify the wav was produced or that the wrapper runs); the destructive/batch cap does not apply since this is neither. | 4 / 5 |
Progressive Disclosure | Under 50 lines with well-organized sections (Install, Usage, Notes) and no external reference files needed, which would normally merit a 5 under the simple-skill guideline. However, it points to a wrapper "in this skill folder" ({baseDir}/bin/sherpa-onnx-tts) that does not exist in the bundle — a dangling, unsignaled reference — keeping it at anchor 4. | 4 / 5 |
Total | 17 / 20 Passed |