CtrlK
BlogDocsLog inGet started
Tessl Logo
PluginPublic

testland/atlas-migrations

Use when a team wants declarative, Terraform-style database schema management or migration linting beyond Flyway and Liquibase: Atlas schema apply, migrate diff against a dev database, migrate lint for destructive or locking changes, and migrate hash, across a dozen databases.

Quality

92%

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

Overview
Quality
Evals
Security
Files

Quality

Content

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

An excellent workflow skill: executable at every step, gated by explicit validation with feedback loops, and cleanly split into genuine one-level-deep references. The only cost is minor token overhead from repeated citations, a repeated --dev-url literal, and a version-number pin that will age.

DimensionReasoningScore

Conciseness

Command-first and efficient, explaining only Atlas-specific behavior (dev-url scratch DB, atlas.sum hashing); however, repeated 'Per [at-start]' citations, the verbatim --dev-url string in four command blocks, and the time-sensitive 'Atlas Pro from v0.38' version pin outside any deprecated section keep it below the lean anchor 5.

4 / 5

Actionability

Fully executable copy-paste-ready commands throughout (brew install, docker run, atlas schema apply/migrate diff/lint/validate/apply --dry-run, CI YAML, atlas.hcl lint config) with a concrete 40M-row worked example covering the common case.

5 / 5

Workflow Clarity

Steps 1-9 are clearly sequenced with an explicit gate ("nothing reaches migrate apply (Step 6) until they pass"), a fix-and-re-lint feedback loop ("repeat step 2 until it exits 0"), and --dry-run before real apply — the exact validation loop the rubric requires for database operations.

5 / 5

Progressive Disclosure

The core workflow lives inline while HCL schema details and the anti-patterns/limitations catalogue are split into real, well-signaled, one-level-deep reference files (references/hcl-schema.md, references/atlas-caveats.md) that exist in the bundle and deliver the promised content.

5 / 5

Total

19

/

20

Passed

Description

87%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 description with an explicit 'Use when' trigger clause, concrete command-level capabilities, and smart distinctiveness via competitor names. The only gaps are minor: a few natural trigger synonyms are missing and the action list omits apply/validate workflow steps.

DimensionReasoningScore

Specificity

Lists four concrete named actions with purposes ("Atlas schema apply, migrate diff against a dev database, migrate lint for destructive or locking changes, and migrate hash"), matching the 'several specific actions; minor gaps' anchor rather than 5 because migrate apply/validate and CI coverage are absent.

4 / 5

Completeness

Explicitly answers both: "Use when a team wants declarative, Terraform-style database schema management or migration linting beyond Flyway and Liquibase" (when) and the concrete Atlas command list (what), matching the anchor for clear and explicit what-and-when with concrete triggers.

5 / 5

Trigger Term Quality

Good natural keyword coverage including synonyms and competitor names ("Terraform-style", "Flyway", "Liquibase", "migration linting", "destructive or locking changes"), but misses common variations like "schema changes", "versioned migrations", or "schema drift".

4 / 5

Distinctiveness Conflict Risk

"beyond Flyway and Liquibase" carves a clear declarative-schema niche and actively steers away from sibling migration tools, giving distinct triggers 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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Reviewed

On this page