CtrlK
BlogDocsLog inGet started
Tessl Logo

coverage-enhancer

Analyze existing test suites and source code to suggest additional unit tests that improve test coverage. Use this skill when working with test files and source code to identify untested code paths, missing edge cases, uncovered branches, untested error conditions, and gaps in test coverage. Supports major testing frameworks (pytest, Jest, JUnit, Go testing, etc.) and generates targeted test suggestions based on coverage analysis.

Install with Tessl CLI

npx tessl i github:ArabelaTso/Skills-4-SE --skill coverage-enhancer
What are skills?

93

Does it follow best practices?

Validation for skill structure

SKILL.md
Review
Evals

Evaluation results

91%

30%

Coverage Analysis: User Authentication Module

Test suggestion template format

Criteria
Without context
With context

Coverage Gap header

70%

100%

Location field

62%

100%

Impact estimate

16%

100%

Suggested Test section

90%

100%

Explanation field

75%

100%

Where to add field

0%

100%

pytest --cov command

100%

100%

Descriptive test names

100%

100%

Inline reason comments

41%

25%

Matches existing class-based style

70%

100%

Without context: $0.5478 · 2m 52s · 27 turns · 31 in / 9,882 out tokens

With context: $0.5379 · 1m 59s · 17 turns · 23 in / 7,408 out tokens

98%

-2%

Improve Test Coverage for Shopping Cart Module

Framework identification and style matching

Criteria
Without context
With context

npm coverage command

100%

83%

describe/it structure

100%

100%

beforeEach setup pattern

100%

100%

Invalid input error tests

100%

100%

removeItem coverage

100%

100%

applyDiscount coverage

100%

100%

Empty cart edge case

100%

100%

Jest matchers used

100%

100%

Descriptive test names

100%

100%

Without context: $0.4835 · 2m 31s · 23 turns · 30 in / 7,843 out tokens

With context: $0.5420 · 1m 36s · 21 turns · 27 in / 5,298 out tokens

100%

10%

Test Improvement Plan for Payment Processing Library

Coverage gap prioritization and targets

Criteria
Without context
With context

Critical paths prioritized first

100%

100%

Public API before helpers

100%

100%

Coverage targets stated

100%

100%

Mutation testing mentioned

0%

100%

State transition tests planned

100%

100%

Coverage impact estimates

100%

100%

Coverage command included

100%

100%

Refund window edge case

100%

100%

Trivial code not over-tested

100%

100%

Without context: $0.2616 · 1m 37s · 10 turns · 15 in / 5,736 out tokens

With context: $0.6329 · 2m 55s · 19 turns · 276 in / 8,737 out tokens

Evaluated
Agent
Claude Code

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.