CtrlK
BlogDocsLog inGet started
Tessl Logo

build-cli

Build the unity-mcp-cli TypeScript CLI tool and link it globally for terminal use.

63

Quality

75%

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

Fix and improve this skill with Tessl

tessl review fix ./.claude/skills/build-cli/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

93%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 content is lean, fully executable, and well-structured for a simple build task, with clear sequencing and a verification step. The only gap is the absence of an explicit fix-and-retry loop on build/verify failure.

Suggestions

Add a brief feedback loop after the verify step, e.g. 'If --version fails, rerun npm run build and check for compile errors before retrying.'

DimensionReasoningScore

Conciseness

The body is lean with executable commands and only brief, useful conditional notes ('Only needed if node_modules/ is missing', 'Only needed once'); every line earns its place and it assumes Claude's competence.

5 / 5

Actionability

All steps are concrete, copy-paste-ready commands (npm install, npm run build, npm link, unity-mcp-cli --version) covering the common build/link/verify cases.

5 / 5

Workflow Clarity

A clear four-step sequence with a verify checkpoint and conditional link logic, but the failure handling is reporting-only ('If any step failed, show the error output') with no explicit fix-and-retry feedback loop.

4 / 5

Progressive Disclosure

A simple, short (~40 line) single-purpose skill with well-organized numbered sections and no need for external references, meeting the simple-skill exception for a top score.

5 / 5

Total

19

/

20

Passed

Description

57%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 specific and clearly tied to a distinct tool, but it only states what the skill does without any 'when to use it' guidance. Adding a 'Use when...' trigger clause would raise completeness and trigger-term quality.

Suggestions

Append a 'Use when...' clause, e.g. 'Use when building or rebuilding the unity-mcp-cli, or when the user asks to make the CLI available globally.'

Add natural trigger synonyms users might say (e.g. 'compile the CLI', 'install the CLI globally') to broaden keyword coverage.

DimensionReasoningScore

Specificity

Names the domain (unity-mcp-cli TypeScript CLI tool) and two concrete actions ('Build' and 'link it globally'), matching the '1-2 concrete actions' anchor; not comprehensive enough for a 4.

3 / 5

Completeness

Has a clear 'what' (build and link the CLI tool) but no 'when' guidance; per the judging guidelines a missing 'Use when' clause caps completeness at 3.

3 / 5

Trigger Term Quality

Includes relevant keywords like 'Build', 'CLI tool', 'link', and 'terminal' that a user might say, but lacks common variations/synonyms and has no 'Use when' trigger phrase.

3 / 5

Distinctiveness Conflict Risk

Names a very specific tool (unity-mcp-cli) with a clear niche and distinct triggers, giving minimal conflict risk with other skills.

5 / 5

Total

14

/

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

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
IvanMurzak/Unity-MCP
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.