CtrlK
BlogDocsLog inGet started
Tessl Logo

testing

Skill: testing

67

1.53x
Quality

53%

Does it follow best practices?

Impact

92%

1.53x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./.agents/skills/testing/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

98%

21%

Add Tests for the Markdown Export Module

Markdown serializer test suite using Plate test conventions

Criteria
Without this skill
With this skill

No bun:test import

0%

100%

createSlateEditor seam

100%

100%

toBe for string output

100%

100%

No snapshot assertions

100%

100%

MarkdownPlugin configured locally

100%

100%

No app-registry or kit imports

100%

100%

Spec file naming

0%

100%

Semantic test titles

100%

100%

Plain object fixtures

100%

100%

Small inputs and outputs

40%

60%

85%

42%

Clean Up an Inherited Test File

Test file convention audit and cleanup

Criteria
Without this skill
With this skill

No bun:test import

0%

100%

createSlateEditor used

0%

0%

Explicit assertion over snapshot

0%

100%

Fake smoke test removed

50%

100%

Skipped test removed

100%

100%

Commented-out test removed

100%

100%

Semantic plain title

100%

100%

Semantic it.each format string

0%

100%

Cross-spec import removed

40%

100%

audit.md covers all violation categories

80%

100%

95%

35%

Write Tests for the `toggleMark` Utility

Bun test conventions for a Plate/Slate transform

Criteria
Without this skill
With this skill

Correct filename

0%

100%

No bun:test import

0%

100%

Uses createSlateEditor seam

0%

58%

No createPlateEditor

100%

100%

Semantic test titles

100%

100%

Explicit assertions

100%

100%

it.each for mark matrix

33%

100%

Assertions in it() body

100%

100%

No app-registry imports

100%

100%

Small fixtures

100%

100%

No cross-spec imports

100%

100%

Repository
udecode/plate
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.