CtrlK
BlogDocsLog inGet started
Tessl Logo

jsdoc-comment-generator

Jsdoc Comment Generator - Auto-activating skill for Technical Documentation. Triggers on: jsdoc comment generator, jsdoc comment generator Part of the Technical Documentation skill category.

35

1.00x

Quality

3%

Does it follow best practices?

Impact

93%

1.00x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./planned-skills/generated/17-technical-docs/jsdoc-comment-generator/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

92%

Document a JavaScript Utility Library

JSDoc tag completeness and correctness

Criteria
Without context
With context

@param tags present

100%

100%

@param type annotations

100%

100%

@param descriptions

100%

100%

@returns tag present

100%

100%

@returns type annotation

100%

100%

@throws documented

100%

100%

@throws type specified

100%

100%

Function descriptions

100%

100%

Async return type

0%

0%

Callback/function types

100%

100%

Output file produced

100%

100%

Without context: $0.1850 · 52s · 11 turns · 12 in / 3,338 out tokens

With context: $0.3556 · 1m 13s · 23 turns · 22 in / 4,342 out tokens

87%

-2%

Document a JavaScript Event Emitter Class

Class and constructor documentation

Criteria
Without context
With context

Class-level JSDoc block

100%

100%

@class or @classdesc tag

0%

0%

Constructor @param tags

100%

100%

Constructor @param types

100%

100%

Instance @property tags

50%

25%

Method @param tags

100%

100%

Method @param types

100%

100%

@returns tags on chainable methods

100%

100%

@returns on emit and listenerCount

100%

100%

@throws tags on on/once

100%

100%

Method descriptions

100%

100%

Output file produced

100%

100%

Without context: $0.2403 · 1m 6s · 11 turns · 12 in / 4,190 out tokens

With context: $0.3491 · 1m 25s · 20 turns · 282 in / 5,156 out tokens

100%

Document a Data Validation Module with Custom Types

Complex type and module documentation

Criteria
Without context
With context

@typedef for Schema

100%

100%

@typedef for ValidationResult

100%

100%

@typedef or @callback for Rule

100%

100%

Custom types referenced in @param

100%

100%

@returns Promise type on validateAsync

100%

100%

@returns Promise type on composeValidators

100%

100%

validate @returns type

100%

100%

@param tags on all functions

100%

100%

@param type annotations

100%

100%

Variadic param for composeValidators

100%

100%

Function descriptions present

100%

100%

Output file produced

100%

100%

Without context: $0.1965 · 56s · 11 turns · 12 in / 3,658 out tokens

With context: $0.3965 · 1m 27s · 22 turns · 283 in / 5,310 out tokens

Repository
jeremylongshore/claude-code-plugins-plus-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

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.