CtrlK
BlogDocsLog inGet started
Tessl Logo

build-wasm

Build the WASM plugins for Envoy. Use when WASM plugin code changes.

64

Quality

76%

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-wasm/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

86%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 lean, executable, and well-sized for a single-purpose build skill; the only soft spots are the vague failure-handling guidance and an implicit rather than explicit retry loop.

DimensionReasoningScore

Conciseness

The body is a single command plus a one-line failure note with zero padding or over-explanation; every token earns its place and it fully assumes Claude's competence.

5 / 5

Actionability

The build command is fully executable and copy-paste ready with specific flags and package names, but the failure-handling line ("diagnose and fix the errors") is non-specific, a minor gap versus the fully concrete anchor of 5.

4 / 5

Workflow Clarity

The single build action is unambiguous and there is a basic failure-recovery mention, but the feedback loop is implicit (no explicit 're-run the build after fixing') and no concrete validation checkpoint is spelled out, placing it below the explicit-loop anchor of 5.

4 / 5

Progressive Disclosure

This is a simple, under-50-line skill with no need for external references; the content is appropriately self-contained in SKILL.md with nothing that should be split out, meeting the simple-skill exception for a 5.

5 / 5

Total

18

/

20

Passed

Description

66%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 clear, distinct, and answers both what and when with an explicit trigger, but it lists only one action and a narrow set of trigger terms, limiting specificity and keyword coverage.

Suggestions

Add one or two more concrete actions beyond "Build" (e.g., "Build, test, and lint the WASM plugins for Envoy") to lift specificity toward 4-5.

Broaden trigger terms with natural synonyms and variations, e.g., "Use when WASM plugin code changes, when rebuilding Envoy filters, or after modifying crates/llm_gateway or crates/prompt_gateway."

DimensionReasoningScore

Specificity

"Build the WASM plugins for Envoy" names the domain plus one concrete action (build), matching the anchor for 1-2 concrete actions; it does not list several actions, so it falls short of 4.

3 / 5

Completeness

It explicitly answers both what ("Build the WASM plugins for Envoy") and when ("Use when WASM plugin code changes") with a concrete trigger, satisfying the Use-when clause above the 3 cap; the single trigger keeps it below the comprehensive multi-trigger anchor of 5.

4 / 5

Trigger Term Quality

"Use when WASM plugin code changes" is a natural phrase, but coverage is narrow with no synonyms (rebuild, compile) or file extensions, fitting 'some relevant keywords but missing common variations' rather than the broad coverage of 4.

3 / 5

Distinctiveness Conflict Risk

"Build the WASM plugins for Envoy" carves a clear, highly specific niche with a distinct trigger and minimal realistic overlap with other skills.

5 / 5

Total

15

/

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
katanemo/plano
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.