CtrlK
BlogDocsLog inGet started
Tessl Logo

typebox

TypeBox patterns for runtime schema validation and JSON Schema generation. Use when mentioning TypeBox, Standard Schema, or schema-based validation.

72

Quality

89%

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

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 content is a tight, highly actionable TypeBox reference with executable code and a useful decision table, assuming Claude's competence throughout. Its single weakness is the References section, which points to article paths that do not exist in the bundle.

Suggestions

Fix or remove the References links: the paths '../../../docs/articles/typebox-is-a-beast.md' and '../../../docs/articles/20260429T120000-typebox-standard-schema-pivot.md' do not resolve to any file in the bundle, so they are dead navigation.

If the referenced articles are part of a larger workspace rather than the skill bundle, note that explicitly (e.g., 'workspace docs, not bundled') so the link failure is expected rather than appearing broken.

Consider adding a one-line note clarifying that 'typebox' is the published package name (vs. the deprecated '@sinclair/typebox'), since the repo-policy and import guidance hinge on it but no install command is shown.

DimensionReasoningScore

Conciseness

The body is lean — a decision table, terse directives, and executable code with no padding explaining schemas or libraries — fitting the 'lean and efficient; assumes Claude's competence; every token earns its place' anchor rather than the slightly-trimmable anchor 4.

5 / 5

Actionability

Executable imports ('import { Type } from \'typebox\''), a need-to-use decision table, and copy-paste code (Value.Check, Compile, validator.Parse) cover the common cases, matching the 'fully executable; copy-paste ready' anchor.

5 / 5

Workflow Clarity

This is a single-purpose reference/decision skill with an unambiguous need-to-API mapping and no destructive or batch operations requiring validation checkpoints, so per the simple-skill exception it scores 5.

5 / 5

Progressive Disclosure

The body is well organized under clear section headers and appropriately inline for a short skill, but the References section links to paths ('../../../docs/articles/...') that do not resolve to any actual bundle files, a navigation gap that keeps it below the clear-navigation anchor 5.

4 / 5

Total

19

/

20

Passed

Description

82%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 strong, clearly stating both what the skill does and when to use it with concrete, natural trigger terms tied to a distinct niche. The only mild gap is specificity, where it names two actions rather than a comprehensive list.

DimensionReasoningScore

Specificity

Quotes 'TypeBox patterns for runtime schema validation and JSON Schema generation' name the domain plus two concrete actions (validation, JSON Schema generation), but coverage is not comprehensive — matches the '1-2 concrete actions' anchor and falls below the 'several specific actions' anchor 4.

3 / 5

Completeness

The description states a clear what ('TypeBox patterns for runtime schema validation and JSON Schema generation') and an explicit when with concrete trigger phrases ('Use when mentioning TypeBox, Standard Schema, or schema-based validation'), matching the 'clearly and explicitly answers both' anchor.

5 / 5

Trigger Term Quality

Quotes 'TypeBox, Standard Schema, or schema-based validation' give good keyword coverage of the exact terms users would say, but omit some synonyms/extensions, fitting the 'good keyword coverage; a few natural terms missing' anchor rather than the fully comprehensive anchor 5.

4 / 5

Distinctiveness Conflict Risk

The description carves a clear TypeBox-specific niche with distinct triggers and minimal overlap with other schema skills, matching the 'clear niche with distinct triggers; minimal conflict risk' anchor.

5 / 5

Total

17

/

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

relative_links

Relative link issues: 2 suspicious

Warning

Total

15

/

16

Passed

Repository
EpicenterHQ/epicenter
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.