CtrlK
BlogDocsLog inGet started
Tessl Logo

zod

TypeScript-first schema validation and type inference. Use for validating API requests/responses, form data, env vars, configs, defining type-safe schemas with runtime validation, transforming data, generating JSON Schema for OpenAPI/AI, or encountering missing validation errors, type inference issues, validation error handling problems. Zero dependencies (2kb gzipped).

91

2.51x
Quality

92%

Does it follow best practices?

Impact

88%

2.51x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Discovery

100%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is a strong skill description that clearly defines its purpose (TypeScript schema validation), lists comprehensive concrete actions, and includes explicit trigger conditions via the 'Use for' clause. It uses proper third-person voice and includes both capability descriptions and problem scenarios that would trigger its use. The technical terms used are natural developer vocabulary.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'validating API requests/responses', 'form data', 'env vars', 'configs', 'defining type-safe schemas with runtime validation', 'transforming data', 'generating JSON Schema for OpenAPI/AI'. Very comprehensive coverage of capabilities.

3 / 3

Completeness

Clearly answers both what ('TypeScript-first schema validation and type inference') and when ('Use for validating API requests/responses, form data...' plus problem scenarios like 'missing validation errors, type inference issues'). The 'Use for' clause explicitly defines trigger conditions.

3 / 3

Trigger Term Quality

Excellent coverage of natural terms users would say: 'API requests/responses', 'form data', 'env vars', 'configs', 'type-safe schemas', 'runtime validation', 'JSON Schema', 'OpenAPI', 'validation errors', 'type inference'. These are terms developers naturally use when discussing schema validation.

3 / 3

Distinctiveness Conflict Risk

Clear niche focused on TypeScript schema validation with distinct triggers like 'Zod-style' validation, 'type inference', 'runtime validation', and 'JSON Schema generation'. Unlikely to conflict with general TypeScript or generic validation skills due to specific focus on schema validation patterns.

3 / 3

Total

12

/

12

Passed

Implementation

85%

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

This is a well-structured, highly actionable skill with excellent progressive disclosure and clear workflows. The main weaknesses are minor verbosity in the overview and installation sections, and some redundant explanatory text. The code examples are comprehensive and executable, and the reference system is well-organized with clear guidance on when to load each reference file.

Suggestions

Remove the duplicate 'bun add zod' commands in the installation section and trim the overview paragraph to be more concise

Consider removing explanatory phrases like 'Zod is a TypeScript-first validation library that enables developers to...' since Claude already knows what Zod is from the skill description

DimensionReasoningScore

Conciseness

The skill is comprehensive but includes some unnecessary verbosity, such as the repeated 'bun add zod' installation commands and explanatory text that Claude would already know (e.g., 'Zod is a TypeScript-first validation library that enables developers to...'). The overview section could be leaner.

2 / 3

Actionability

Excellent actionability with fully executable, copy-paste ready code examples throughout. Every pattern includes concrete TypeScript code, from basic usage to complex patterns like environment variables, API validation, and form handling.

3 / 3

Workflow Clarity

Clear workflows with explicit validation patterns. The parsing methods section clearly explains when to use each method, error handling shows explicit validation flows, and the 'When to Load References' section provides clear decision trees for navigating documentation.

3 / 3

Progressive Disclosure

Excellent progressive disclosure with a clear overview in the main file and well-signaled one-level-deep references to detailed documentation (migration-guide.md, error-handling.md, advanced-patterns.md, etc.). Each section has a 'Quick Reference' followed by clear pointers to load more detailed files.

3 / 3

Total

11

/

12

Passed

Validation

81%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation9 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (803 lines); consider splitting into references/ and linking

Warning

metadata_field

'metadata' should map string keys to string values

Warning

Total

9

/

11

Passed

Repository
secondsky/claude-skills
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.