CtrlK
BlogDocsLog inGet started
Tessl Logo

incremental-java-programmer

Incrementally implement new features in Java repositories from natural language descriptions. Use when adding functionality to existing Java codebases (Maven or Gradle projects). Takes a feature description as input and outputs modified repository with implementation code, corresponding JUnit tests, and verification that all tests pass. Supports method additions, new class creation, and method modifications with proper Java conventions.

91

1.04x
Quality

88%

Does it follow best practices?

Impact

99%

1.04x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Evaluation results

100%

5%

Loan Interest Calculator Service

New service class with Javadoc and JUnit 5 tests

Criteria
Without context
With context

Class-level Javadoc

100%

100%

Method Javadoc @param/@return

100%

100%

@throws in Javadoc

100%

100%

Input validation present

100%

100%

@BeforeEach setup

100%

100%

@DisplayName on tests

100%

100%

AAA structure in tests

37%

100%

Happy path tests

100%

100%

Error case tests

100%

100%

Edge case tests

100%

100%

Tests pass

100%

100%

100%

Inventory Reorder Recommendation

Method addition with comprehensive test coverage

Criteria
Without context
With context

Method Javadoc present

100%

100%

Javadoc @param tags

100%

100%

Javadoc @return tag

100%

100%

Javadoc @throws tag

100%

100%

Input validation

100%

100%

Test naming follows project pattern

100%

100%

@DisplayName annotations

100%

100%

Happy path test

100%

100%

Error case test

100%

100%

Edge case test

100%

100%

Tests pass

100%

100%

97%

5%

Flexible Discount Pricing Support

Method modification with backward compatibility

Criteria
Without context
With context

Backward compatibility

100%

100%

Javadoc updated

100%

100%

Input validation added

100%

100%

Minimal changes

100%

100%

Existing tests updated

100%

100%

New test cases added

100%

100%

@DisplayName on new tests

100%

100%

AAA pattern in new tests

0%

62%

Edge case tested

100%

100%

Error case tested

100%

100%

All tests pass

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.