CtrlK
BlogDocsLog inGet started
Tessl Logo

fix

Use when you have lint errors, formatting issues, or before committing code to ensure it passes CI.

Install with Tessl CLI

npx tessl i github:facebook/react --skill fix
What are skills?

71

3.22x

Quality

55%

Does it follow best practices?

Impact

100%

3.22x

Average score across 3 eval scenarios

Optimize this skill with Tessl

npx tessl skill review --optimize ./.claude/skills/fix/SKILL.md
SKILL.md
Review
Evals

Evaluation results

100%

43%

Pre-Commit Hook for React Contributors

Correct lint and format commands

Criteria
Without context
With context

Uses yarn prettier

100%

100%

Uses yarn linc

0%

100%

Correct order

100%

100%

Reports manual fixes

100%

100%

Non-zero exit on lint error

100%

100%

Prettier scope documented

0%

100%

Linc CI impact documented

30%

100%

Without context: $0.1777 · 43s · 12 turns · 19 in / 2,335 out tokens

With context: $0.1737 · 40s · 14 turns · 129 in / 2,219 out tokens

100%

83%

Fix a Contributor's CI Preparation Script

Prettier scope and linc CI enforcement

Criteria
Without context
With context

Replaces npx prettier

0%

100%

Replaces yarn lint with yarn linc

0%

100%

Removes explicit path from prettier

50%

100%

Documents linc CI failure risk

0%

100%

Documents prettier changed-file scope

46%

100%

Without context: $0.2965 · 1m 34s · 12 turns · 15 in / 5,355 out tokens

With context: $0.3267 · 1m 11s · 20 turns · 25 in / 3,837 out tokens

100%

80%

Contributor Troubleshooting Guide: CI Failures

Fix workflow ordering and error reporting

Criteria
Without context
With context

Uses yarn prettier

0%

100%

Uses yarn linc

0%

100%

Prettier changed-files behavior

0%

100%

Linc blocks CI

0%

100%

Manual fix guidance

100%

100%

Without context: $0.2126 · 1m 6s · 13 turns · 129 in / 3,355 out tokens

With context: $0.3036 · 1m 10s · 20 turns · 24 in / 3,448 out tokens

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.