CtrlK
BlogDocsLog inGet started
Tessl Logo

docs-build

Build, preview, and validate the Uno documentation website (DocFX) locally — surface real content errors vs expected noise, drive rendered pages with Playwright, and validate external-doc commit bumps in import_external_docs.ps1 before a PR. Use when working under doc/, editing articles/** markdown, bumping an external docs ref (uno.themes, studio-docs, hd-docs, uno.chefs, workshops, …), or rendering/validating the docs site.

78

Quality

98%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

96%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 a strong example of an operational skill: dense, executable, and honest about expected noise, with a well-sequenced build-then-render validation loop and repo-specific gotchas that Claude could not infer. The only structural gap is that all content lives in SKILL.md itself — it exceeds the size where splitting reference material (build mechanics, taxonomy) into bundle files would improve progressive disclosure.

DimensionReasoningScore

Conciseness

The body never explains concepts Claude already knows (no 'what DocFX/Playwright is' padding); the error taxonomy is a dense table, and time-sensitive version info is handled by pointing to <DocfxVersion> in a file instead of hardcoding a number. Every section earns its place, matching the 'lean and efficient' score-5 anchor; there is no padded section to justify a 4.

5 / 5

Actionability

The TL;DR gives a copy-paste loop of exact commands, change-validation provides concrete grep/find commands with expected outcomes ("expect: no error/warning lines"), and the Playwright snippet is complete executable JavaScript with real assertions. It matches the score-5 anchor (fully executable, common cases covered); the only placeholders like external/<repo> are explicitly user-parameterized, not pseudocode.

5 / 5

Workflow Clarity

The multi-step process is clearly sequenced (build log → scope to change → browser validation) with explicit validation checkpoints: expect-zero greps, the baseline-diff method when unsure a warning is new, numbered runtime checks, and error-recovery guidance (fix fatal build errors first; pin DocFX to eliminate false recursion warnings). This matches the score-5 anchor including feedback loops, not merely the 'verify output' level of 4.

5 / 5

Progressive Disclosure

The single file is well organized with clear sections, § cross-references, and no nested/deep references, and it appropriately points to CI files rather than duplicating them. However, the skill is ~125 lines with no bundle files at all — content like §6 build mechanics or the full error taxonomy could be split into a references/ file — so it fits the score-4 anchor (good structure, most content appropriately placed, minor organization gaps) rather than the score-5 'clear overview with well-signaled references' shape.

4 / 5

Total

19

/

20

Passed

Description

100%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 exemplary: it states concrete capabilities with named tools (DocFX, Playwright, import_external_docs.ps1) in third-person voice, then gives an explicit 'Use when' clause with specific paths and repo names. It fully answers both what and when with no fluff or over-claims.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions — "Build, preview, and validate", "surface real content errors vs expected noise", "drive rendered pages with Playwright", "validate external-doc commit bumps in import_external_docs.ps1" — covering the skill comprehensively with named tools and scripts. It clearly matches the score-5 anchor (multiple specific concrete actions, comprehensive coverage) rather than 4, which would require minor coverage gaps.

5 / 5

Completeness

It explicitly answers both what ("Build, preview, and validate the Uno documentation website (DocFX)... surface real content errors... drive rendered pages with Playwright") and when ("Use when working under doc/, editing articles/** markdown, bumping an external docs ref... or rendering/validating the docs site") with concrete trigger phrases. This is the exact shape of the score-5 good example, and well above the score-4 anchor whose 'when' is less specific.

5 / 5

Trigger Term Quality

Natural trigger terms include "doc/", "articles/** markdown", "bumping an external docs ref", concrete repo names (uno.themes, studio-docs, hd-docs, uno.chefs, workshops), "docs site", "DocFX", and "rendering/validating" — comprehensive coverage with paths, synonyms, and specific names, matching the score-5 anchor. It exceeds the score-4 anchor because no common variation a user would say is plausibly missing.

5 / 5

Distinctiveness Conflict Risk

The description is anchored to a clear niche — the Uno documentation website, DocFX, doc/ paths, and named external-doc repos — giving it distinct triggers with minimal conflict risk against generic docs or build skills. It matches the score-5 anchor and is more distinct than the score-4 anchor's broader 'PDF and Word document files' style overlap.

5 / 5

Total

20

/

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
unoplatform/uno
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.