CtrlK
BlogDocsLog inGet started
Tessl Logo

513-frameworks-micronaut-db-migrations-flyway

Use when you need to add or review Flyway database migrations in a Micronaut application — micronaut-flyway, db/migration scripts, flyway.datasources.* configuration, and alignment with JDBC or Micronaut Data. This should trigger for requests such as Add or review Flyway migrations in a Micronaut project; Configure micronaut-flyway or db/migration layout; Add versioned Flyway SQL migrations for Micronaut; Review Micronaut database migration ordering; Configure Flyway datasources in a Micronaut project. Part of Plinth Toolkit

68

Quality

83%

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

80%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.

The skill body is well-structured with clear constraints, a sequenced workflow, validation checkpoints, and one-level-deep references to real bundle files. Main improvement is removing the duplication between the description, 'What is covered', and 'When to use' sections.

Suggestions

Remove the 'When to use this skill' section since its five bullets duplicate the trigger requests already in the frontmatter description.

Tighten step 4 of the Workflow to reference the same explicit verification commands (./mvnw clean verify) used in the Constraints block.

Consider collapsing the 'What is covered in this Skill?' bullets into the Workflow or Reference section to avoid restating scope twice.

DimensionReasoningScore

Conciseness

Mostly lean and assumes Claude's knowledge, but the 'What is covered' bullet list, 'When to use this skill' section, and the enumerated trigger phrases duplicate content already present in the description, adding tokens without new information.

4 / 5

Actionability

Concrete executable commands are present (./mvnw compile, mvn clean verify) and references are named precisely, but the workflow steps themselves are high-level guidance rather than copy-paste-ready migration code.

4 / 5

Workflow Clarity

A clear 4-step sequence with explicit MANDATORY/SAFETY/VERIFY checkpoints and an error-stop rule; minor gap is that step 4 ('run appropriate build/tests') is less precise than the constraint-block commands.

4 / 5

Progressive Disclosure

Body is a concise overview with well-signaled one-level-deep references; all three referenced paths are real files in references/, and the Reference section maps cleanly to them.

5 / 5

Total

17

/

20

Passed

Description

86%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.

The description is specific, third-person, and clearly pairs a 'what' with an explicit 'when' and concrete trigger requests. It would improve by varying the action verbs across trigger phrases and adding synonyms like 'SQL scripts' or '.sql'.

DimensionReasoningScore

Specificity

Lists several concrete actions — 'add or review Flyway database migrations', configuring micronaut-flyway, db/migration layout, flyway.datasources.* — but the actions repeat near-verbatim across the trigger phrases rather than expanding to a comprehensive set.

4 / 5

Completeness

Explicitly answers what (add/review Flyway migrations, configure micronaut-flyway and datasources) and when via concrete 'Use when...' plus enumerated trigger requests.

5 / 5

Trigger Term Quality

Strong natural terms (Flyway migrations, Micronaut, db/migration, flyway.datasources) but lacks common synonyms or the .sql extension that users might mention.

4 / 5

Distinctiveness Conflict Risk

The Micronaut + Flyway niche is specific and paired with references to sibling skills (@511, @512), giving it a distinct trigger surface with minimal conflict risk.

5 / 5

Total

18

/

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.