CtrlK
BlogDocsLog inGet started
Tessl Logo

code-repair-generation-combo

Automatically repair buggy code and generate comprehensive tests for Python, Java, and C++ programs. Use when users need to fix logic errors or runtime errors in functions, modules, or repositories. Accepts specifications via natural language descriptions, existing test cases, or input/output examples. Generates corrected code, creates or updates tests to verify correctness and prevent regressions, and produces a detailed report explaining the bug, fix, and testing strategy. Triggers on requests like "fix this bug", "repair this code", "debug this function", or "this code is broken".

89

1.14x
Quality

85%

Does it follow best practices?

Impact

95%

1.14x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Evaluation results

93%

15%

Inventory Management: Fix the Stock Aggregation Module

Python bug fix with pytest and bug report

Criteria
Without context
With context

Uses pytest

100%

100%

Parametrized tests

0%

100%

Normal case tests

100%

100%

Edge case tests

100%

100%

Error case tests

0%

0%

Regression case test

100%

100%

Minimal code change

100%

100%

Code style preserved

100%

100%

Type hints preserved

100%

100%

Bug fix report created

100%

100%

Report: root cause

100%

100%

Report: file paths and line numbers

42%

100%

Report: test results

62%

100%

All tests pass

100%

100%

92%

6%

Customer Analytics: Fix the Order Statistics Service

Java bug fix with JUnit 5 and null safety

Criteria
Without context
With context

Uses JUnit 5

100%

100%

Parametrized tests

0%

0%

Null safety test

100%

100%

Null safety handled in fix

100%

100%

Normal case tests

100%

100%

Edge case tests

100%

100%

Regression case test

100%

100%

Java naming conventions

100%

100%

Minimal code change

100%

100%

Bug fix report created

100%

100%

Report: root cause

100%

100%

Report: file paths and lines

57%

100%

Report: test results

50%

100%

Report: regression safety

100%

100%

100%

14%

Signal Processing Library: Fix the Moving Average Calculator

C++ bug fix with Google Test and report

Criteria
Without context
With context

Uses Google Test or Catch2

0%

100%

Normal case tests

100%

100%

Edge case tests

100%

100%

Error case tests

75%

100%

Regression case test

100%

100%

Bounds checking in fix

100%

100%

Minimal code change

100%

100%

Code style preserved

100%

100%

Bug fix report created

100%

100%

Report: root cause

100%

100%

Report: file paths and lines

100%

100%

Report: test results

57%

100%

Report: code snippets

100%

100%

Report: regression safety

100%

100%

Repository
ArabelaTso/Skills-4-SE
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.