CtrlK
BlogDocsLog inGet started
Tessl Logo

finkel/jgit

JGit documentation and API reference with code examples

92

1.09x
Quality

Pending

Does it follow best practices?

Impact

92%

1.09x

Average score across 10 eval scenarios

SecuritybySnyk

Pending

The risk profile of this skill

Overview
Eval results
Files

Evaluation results

89%

3%

Git Repository Setup Utility

Repository initialization and basic operations

Criteria
Without context
With context

Try-with-resources pattern

80%

100%

FileRepositoryBuilder or Git.init()

100%

100%

GitAPIException handling

40%

30%

IOException handling

40%

60%

Resource cleanup

100%

100%

Porcelain commands

100%

100%

Non-bare repository

100%

100%

Method separation

100%

100%

Error propagation

100%

100%

Build configuration

100%

100%

87%

21%

Git Repository Analysis Tool

Repository analysis and statistics

Criteria
Without context
With context

Porcelain for high-level

90%

100%

Low-level APIs for efficiency

80%

100%

RevWalk configuration

40%

70%

Resource management

90%

100%

Batch processing

20%

50%

Error handling

70%

80%

Repository opening pattern

70%

100%

Data structure design

90%

100%

Memory efficiency

20%

70%

Output format

90%

100%

94%

13%

Git Remote Synchronization Service

Robust remote operations with retry logic

Criteria
Without context
With context

Retry logic implementation

100%

100%

TransportException handling

100%

100%

Error handler pattern

50%

40%

Circuit breaker pattern

100%

100%

Configurable retry parameters

80%

100%

Resource cleanup

70%

100%

Status reporting

100%

100%

Thread safety

100%

100%

Authentication handling

50%

100%

Test coverage

60%

100%

96%

3%

Git Object Browser with Caching

Git object access with caching

Criteria
Without context
With context

Caching implementation

100%

100%

Low-level object access

70%

100%

Cache eviction policy

100%

100%

Thread safety

100%

100%

Memory management

100%

60%

Cache statistics

100%

100%

Object type handling

70%

100%

Reference resolution

90%

100%

Resource cleanup

100%

100%

Configuration options

100%

100%

98%

1%

Repository Factory and Manager

Repository factory and lifecycle management

Criteria
Without context
With context

Factory pattern

90%

100%

Pooling implementation

100%

100%

Lifecycle management

100%

100%

Configuration abstraction

100%

100%

Resource cleanup

100%

100%

Metrics collection

100%

100%

Thread safety

100%

100%

Error handling strategy

90%

100%

Builder pattern usage

90%

100%

Graceful shutdown

100%

80%

Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents