CtrlK
BlogDocsLog inGet started
Tessl Logo

webiny-admin-build-params-catalog

admin/build-params — 3 abstractions.

58

Quality

67%

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 ./skills/user-skills/generated/admin/build-params/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

100%

Reviews 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, well-structured catalog that gives exact imports and source paths for each abstraction plus a clear usage sequence. It fully respects Claude's intelligence and delegates interface detail appropriately to source files.

DimensionReasoningScore

Conciseness

The body is a lean index of three abstractions with import statements and source paths plus a short 3-step usage note; it explains nothing Claude already knows and every line earns its place.

3 / 3

Actionability

It gives copy-paste-ready import statements ('import { BuildParam } from "webiny/admin/build-params"') and exact source file paths, which is fully executable guidance for a catalog skill; the one deferred detail (interface/types) is explicitly routed to the named source file.

3 / 3

Workflow Clarity

For a simple single-purpose skill, the 'How to Use' steps (find abstraction -> read source for interface -> import) are clearly sequenced with an explicit 'You MUST read the source file' checkpoint, matching the simple-skill allowance for a score of 3.

3 / 3

Progressive Disclosure

The skill is under 50 lines with well-organized sections ('How to Use', 'Abstractions') and one-level-deep pointers to named source files for detail; no bundle files exist to verify, so well-organized sections satisfy the simple-skill anchor.

3 / 3

Total

12

/

12

Passed

Description

35%

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 extremely terse: it identifies the module and counts its abstractions but gives no actions, no usage triggers, and no natural keywords a user would say. It avoids fluff yet fails to communicate when Claude should invoke the skill.

Suggestions

Add a 'Use when ...' clause stating the natural situations that should trigger this skill (e.g., when the user needs build-param abstractions or asks how to access build params in webiny admin).

Replace the bare module-path jargon with concrete capabilities, e.g. 'Looks up the BuildParam, BuildParams, and useBuildParams abstractions and their import paths for the webiny admin build-params module.'

Include natural trigger terms users would actually say ('build params', 'webiny admin build parameters') to improve trigger matching.

DimensionReasoningScore

Specificity

The description 'admin/build-params — 3 abstractions.' names a specific module domain and quantifies its contents, but lists no concrete actions or capabilities, so it sits at the 'names domain' anchor rather than the action-listing level 3.

2 / 3

Completeness

It conveys a minimal 'what' (a catalog of 3 abstractions for the build-params module) but provides no 'when/Use when' trigger guidance, so per the rubric guideline it is capped at 2.

2 / 3

Trigger Term Quality

'admin/build-params' and '3 abstractions' are code-module jargon a user would not naturally say when reaching for this skill, matching the 'technical jargon' anchor.

1 / 3

Distinctiveness Conflict Risk

The module path scopes it to a fairly distinct niche, but the bare description does not articulate distinct triggers and could overlap with sibling webiny admin skills, fitting the 'somewhat specific' anchor.

2 / 3

Total

7

/

12

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
webiny/webiny-js
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.