CtrlK
BlogDocsLog inGet started
Tessl Logo

webiny-admin-website-builder-catalog

admin/website-builder — 63 abstractions.

48

Quality

51%

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

Quality

Content

77%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is a well-structured, actionable lookup catalog with exact imports and source paths and a clear usage sequence, but it monolithically inlines all 63 entries rather than externalizing the reference, hurting token efficiency and progressive disclosure.

Suggestions

Move the 63-entry catalog into a references/ file (e.g. references/abstractions.md) and keep SKILL.md as a concise overview with a single clearly-signaled link.

Deduplicate repeated import paths by grouping entries by import path or using a compact table format to reduce redundancy.

Add brief one-line descriptions to the many entries currently lacking them so the catalog is useful without reading every source file.

DimensionReasoningScore

Conciseness

Each entry is lean (Name/Import/Source) with no concept re-explanation, but the 63-entry inline catalog with fully repeated import paths is token-heavy and could be tightened or externalized.

2 / 3

Actionability

Every abstraction ships a copy-paste-ready import statement and an exact source file path, and the How-to gives a concrete 3-step process, fully executable guidance.

3 / 3

Workflow Clarity

The How-to section is a clear, unambiguous 3-step sequence (find, read source, import) with no destructive operations requiring validation checkpoints, satisfying the simple-skill allowance.

3 / 3

Progressive Disclosure

The ~400-line API reference catalog is inlined directly in SKILL.md with no bundle files or one-level-deep references; content that should be split into a separate reference file is inline.

2 / 3

Total

10

/

12

Passed

Description

25%

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 minimal: it identifies the domain and abstraction count but provides no concrete actions, no natural trigger terms, and no usage guidance. It is too terse to reliably signal when this skill should activate.

Suggestions

Add concrete actions the catalog supports, e.g. "look up, import, and trace the source of website-builder editor and lexical abstractions".

Append a "Use when..." clause with natural triggers such as "when working with Webiny's admin website-builder, page editor, or lexical editor APIs".

Replace jargon-only framing with user-facing terms (e.g. "page editor", "Lexical rich-text editor") to improve trigger quality.

DimensionReasoningScore

Specificity

The description only states "admin/website-builder — 63 abstractions", naming a domain and a count but listing no concrete actions, matching the vague/abstract anchor.

1 / 3

Completeness

It loosely conveys what the skill is (a catalog of website-builder abstractions) but has no "Use when..." trigger guidance, which caps completeness at 2 per the guidelines.

2 / 3

Trigger Term Quality

"admin/website-builder" and "abstractions" are technical jargon/path fragments a user would not naturally say; there are no common natural-language trigger terms.

1 / 3

Distinctiveness Conflict Risk

The admin/website-builder path is a somewhat specific niche, but with no explicit triggers it could still overlap with sibling Webiny catalog skills.

2 / 3

Total

6

/

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.