CtrlK
BlogDocsLog inGet started
Tessl Logo

jbaruch/quarkus-langchain4j

Build Quarkus applications with LangChain4j extensions - project setup, CDI services, REST endpoints, MCP, agentic, and dev mode

91

1.71x
Quality

90%

Does it follow best practices?

Impact

96%

1.71x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

Overview
Quality
Evals
Security
Files

Quality

Discovery

100%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is a strong skill description that clearly identifies a specific technology niche (Quarkus + LangChain4j), lists concrete capabilities, and provides explicit trigger guidance via a 'Use when' clause with multiple relevant scenarios. The description is concise, uses third person voice, and includes domain-specific terms that developers would naturally use when seeking help with this technology stack.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: building Quarkus applications, configuring quarkus-langchain4j extensions, using RegisterAiService, adding MCP support, agentic workflows, and Quarkus dev mode for AI apps.

3 / 3

Completeness

Clearly answers both 'what' (build Quarkus applications with LangChain4j extensions) and 'when' (explicit 'Use when' clause listing six specific trigger scenarios including creating projects, configuring extensions, using specific APIs, and dev mode).

3 / 3

Trigger Term Quality

Includes strong natural keywords users would say: 'Quarkus', 'LangChain4j', 'RegisterAiService', 'MCP support', 'agentic workflows', 'dev mode', 'AI capabilities', and 'quarkus-langchain4j extensions'. These cover the specific terms a developer working in this ecosystem would naturally use.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive with a clear niche at the intersection of Quarkus and LangChain4j. The specific framework names, API references (RegisterAiService), and technology combination make it very unlikely to conflict with generic Java, AI, or other framework skills.

3 / 3

Total

12

/

12

Passed

Implementation

77%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This is a strong, actionable skill with excellent workflow clarity and concrete, executable examples throughout. The Quick-Start Workflow with verification checkpoints is well-designed. The main weaknesses are moderate verbosity in places and the monolithic structure—given the breadth of topics covered (project setup, AI services, tools, MCP, agentic workflows, configuration, dev mode), progressive disclosure into separate reference files would improve token efficiency.

Suggestions

Split detailed sections (MCP configuration, Agentic Workflows, Tool Calling) into separate referenced files to reduce the main skill's token footprint and improve progressive disclosure.

Remove explanatory text Claude already knows, such as descriptions of live reload and continuous testing in the Dev Mode section, and the general description of what Dev services do.

DimensionReasoningScore

Conciseness

Generally efficient but includes some unnecessary explanations (e.g., 'All quarkus-langchain4j extensions share the same version. Always use the BOM.' and some descriptive text that Claude would already know). The content is fairly dense but could be tightened in places—some sections like Dev Mode describe features Claude already understands (live reload, continuous testing).

2 / 3

Actionability

Provides fully executable code examples throughout—bash commands for project creation, complete Java interface definitions, properties file configurations, and XML for BOM setup. Examples are copy-paste ready and cover the full range of use cases from basic to advanced.

3 / 3

Workflow Clarity

The Quick-Start Workflow provides a clear 7-step sequence with explicit verification checkpoints (step 3: verify build compiles, step 6: verify Dev UI shows AI service, step 7: confirm tool/MCP connections). The MCP section includes a verification step with troubleshooting guidance. Cross-references between sections (see §2, §3, §7) aid navigation.

3 / 3

Progressive Disclosure

Content is well-organized with numbered sections and clear headers, but it's a fairly long monolithic document (~200+ lines) with no references to external files for detailed topics like agentic workflows or MCP configuration that could benefit from separate deep-dive documents. For a skill of this complexity, splitting advanced topics into referenced files would improve token efficiency.

2 / 3

Total

10

/

12

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Reviewed

Table of Contents