Content
73%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.
A well-structured, executable single-tool reference with clear invocation, troubleshooting, and I/O documentation. Its main weaknesses are token redundancy (duplicated input table/schema, verbatim Unity API quotes, generic CLI boilerplate) and placeholder values that don't reflect the tool's real no-argument invocation.
Suggestions
Drop either the Input table or the Input JSON Schema (they duplicate each other), and trim the verbatim Unity documentation quote inside IsValidScene to a one-line summary.
Replace the placeholder inputs ("nothing": "string_value") with the tool's actual invocation — an empty object '{}' — since the parameter is optional and unused.
Condense the generic input-file/stdin boilerplate to one line (e.g. "For complex input, use --input-file args.json or pipe via stdin"), or move the output schema detail to a reference file if this skill grows.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is mostly efficient but includes avoidable bulk: the Input table and Input JSON Schema duplicate the same (empty) parameter information, the IsValidScene property embeds a long verbatim Unity API documentation quote, and the generic input-file/stdin boilerplate pads the How to Call section — matching anchor 3 rather than 4. | 3 / 5 |
Actionability | "unity-mcp-cli run-tool scene-list-opened --input '{...}'" is a concrete, executable command with npx fallback and troubleshooting, but the placeholder inputs ("nothing": "string_value", {"param": "value"}) are generic rather than reflecting the tool's actual no-parameter call, a minor gap that keeps it at anchor 4 instead of 5. | 4 / 5 |
Workflow Clarity | This is a simple single-task skill — run one CLI command — and the single action is unambiguous, with a Troubleshooting section providing an error-recovery path (install globally or use npx), so the simple-skill exception applies and the workflow merits 5 rather than 4. | 5 / 5 |
Progressive Disclosure | Sections (Behavior, How to Call, Troubleshooting, Input, Output) are well organized with no nested references, and no bundle files exist, so the single-file structure is appropriate; the ~70-line inline output JSON schema with embedded Unity documentation is inline content that could live in a reference file, a minor organization gap that keeps this at 4 rather than 5. | 4 / 5 |
Total | 16 / 20 Passed |