CtrlK
BlogDocsLog inGet started
Tessl Logo

403-frameworks-quarkus-validation

Use when you need to design, review, or improve validation in Quarkus applications — including Bean Validation on JAX-RS resources, @Valid on parameters and CDI beans, constraint groups, @ConfigMapping validation, custom constraints, nested DTO validation, and ExceptionMapper-based error mapping. This should trigger for requests such as Add validation support in Quarkus; Review Quarkus validation rules; Improve request validation in Quarkus REST APIs; Add custom validation constraints in Quarkus; Validate Quarkus @ConfigMapping properties. Part of Plinth Toolkit

68

Quality

81%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

71%Weight 40%Scale 1-5

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

A well-structured, concise overview with clear validation checkpoints and good progressive disclosure to a real reference file. Weakest on actionability, since the workflow steps are generic and concrete patterns live only in the reference.

Suggestions

Inline one or two small executable examples (e.g. a minimal @Valid resource snippet) so the body is actionable without opening the reference.

Make the apply-step guidance more concrete by naming the specific patterns to follow rather than 'validation-related configuration/code'.

State the fix-and-re-verify retry loop explicitly in the workflow (compile fails -> fix -> recompile -> proceed) to strengthen the feedback loop.

DimensionReasoningScore

Conciseness

Lean and mostly efficient with no padding or basic-concept explanations, though the 'When to use' list overlaps the description's triggers and the Constraints section is restated, offering minor trims.

4 / 5

Actionability

Provides concrete commands (./mvnw compile, mvn clean verify) but the workflow steps are high-level ('Implement or refactor validation-related configuration/code following the reference patterns') with no inline code examples, deferring all executable patterns to the reference file.

3 / 5

Workflow Clarity

Clear four-step sequence with explicit validation checkpoints (compile before, verify after) and a stop-on-failure safety gate; the fix-and-re-verify retry loop is implied rather than explicit.

4 / 5

Progressive Disclosure

Clean overview body pointing to a single, real, one-level-deep reference (references/403-frameworks-quarkus-validation.md) via a clearly signaled markdown link, with detail appropriately split out.

5 / 5

Total

16

/

20

Passed

Description

92%Weight 40%Scale 1-5

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

A strong, specific description that clearly states what the skill does and when to trigger it, with concrete natural-language trigger phrases. Minor room to add a few more synonymous trigger terms.

DimensionReasoningScore

Specificity

Enumerates multiple concrete capabilities — 'Bean Validation on JAX-RS resources', '@Valid on parameters and CDI beans', 'constraint groups', '@ConfigMapping validation', 'custom constraints', 'nested DTO validation', and 'ExceptionMapper-based error mapping' — giving comprehensive coverage of specific actions.

5 / 5

Completeness

Explicitly answers both 'what' (design/review/improve validation with enumerated capabilities) and 'when' via an explicit 'Use when...' clause plus concrete 'This should trigger for requests such as...' trigger phrases.

5 / 5

Trigger Term Quality

Includes natural trigger phrases users would say ('Add validation support in Quarkus', 'Review Quarkus validation rules', 'Improve request validation in Quarkus REST APIs') with good synonym coverage, though a few common variations are absent.

4 / 5

Distinctiveness Conflict Risk

Scoped tightly to Quarkus/JAX-RS/Bean Validation with niche-specific triggers, making it clearly distinguishable from other skills with minimal conflict risk.

5 / 5

Total

19

/

20

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
jabrena/plinth
Reviewed

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.