CtrlK
BlogDocsLog inGet started
Tessl Logo

tsdown

Use when bundling TypeScript libraries - provides tsdown configuration, dual ESM/CJS output, .d.ts generation, package validation, and plugin authoring

Install with Tessl CLI

npx tessl i github:popey/nuxt-skills --skill tsdown
What are skills?

100

Does it follow best practices?

Validation for skill structure

SKILL.md
Review
Evals

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 well-crafted skill description that follows best practices. It opens with an explicit 'Use when' trigger clause, lists specific concrete capabilities, and uses natural terminology that TypeScript developers would recognize. The description is concise yet comprehensive, clearly distinguishing this skill from general TypeScript or other bundler-related skills.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'tsdown configuration, dual ESM/CJS output, .d.ts generation, package validation, and plugin authoring' - these are all distinct, actionable capabilities.

3 / 3

Completeness

Explicitly answers both what ('tsdown configuration, dual ESM/CJS output, .d.ts generation, package validation, and plugin authoring') and when ('Use when bundling TypeScript libraries') with a clear trigger clause at the start.

3 / 3

Trigger Term Quality

Includes natural keywords users would say: 'bundling', 'TypeScript libraries', 'tsdown', 'ESM/CJS', '.d.ts', 'package validation', 'plugin authoring' - good coverage of terms developers would naturally use.

3 / 3

Distinctiveness Conflict Risk

Very specific niche - 'tsdown' is a specific tool, and the combination of TypeScript library bundling with the specific outputs mentioned creates a clear, distinct trigger that wouldn't conflict with general TypeScript or other bundler skills.

3 / 3

Total

12

/

12

Passed

Implementation

100%

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

This is an exemplary skill file that demonstrates excellent token efficiency while remaining fully actionable. The quick start is immediately executable, the reference table provides clear navigation, and the loading guidance prevents unnecessary context consumption. The cross-skill references add value without bloat.

DimensionReasoningScore

Conciseness

Extremely lean and efficient. No unnecessary explanations of what bundlers are or how TypeScript works. Every section serves a purpose with minimal prose.

3 / 3

Actionability

Provides complete, copy-paste ready installation command, config file, and CLI commands. The quick start is fully executable with no pseudocode.

3 / 3

Workflow Clarity

For a simple bundler skill, the workflow is clear: install, configure, run. The single-task nature doesn't require complex validation steps, and the reference table provides clear navigation for specific tasks.

3 / 3

Progressive Disclosure

Excellent structure with concise overview and well-organized one-level-deep references. The table format and checkbox loading guidance clearly signal when to access each reference file without nesting.

3 / 3

Total

12

/

12

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

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.