CtrlK
BlogDocsLog inGet started
Tessl Logo

fix

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

66

3.22x
Quality

47%

Does it follow best practices?

Impact

100%

3.22x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

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

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%

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%

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%

Repository
facebook/react
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.