CtrlK
BlogDocsLog inGet started
Tessl Logo

migration

Implement reversible compatibility-safe transitions. Use for schema, data, API, protocol, configuration, or dependency migrations requiring rollback and preservation proof.

71

Quality

86%

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

86%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 body is a tight, well-structured migration checklist that respects Claude's intelligence and includes explicit verification and rollback safety. It could move from process-altitude guidance toward more concrete, executable steps or an explicit fix-retry feedback loop.

Suggestions

Add one explicit feedback loop for failures, e.g. 'If verification fails, fix and re-verify before proceeding to the next stage.'

Optionally pair the 'expand, migrate, verify, contract' sequence with a concrete example (e.g. a schema migration sketch) to lift actionability toward fully executable guidance.

DimensionReasoningScore

Conciseness

Lean and efficient at ~80 words with no padding or explanations of concepts Claude already knows; every line is actionable and every token earns its place.

5 / 5

Actionability

Concrete, specific instructional guidance ('Sequence expand, migrate, verify, then contract', 'Make retries idempotent and partial failure observable') with no wasted abstraction, but it stays at a high-level process altitude without specific commands or tooling examples.

4 / 5

Workflow Clarity

Clear sequence (map -> expand -> migrate -> verify -> contract) with explicit validation checkpoints ('Verify old and new paths at required transition stages', 'Stop after requested stage passes'), avoiding the destructive-skill cap, though a concrete fix-and-retry feedback loop is only implicit.

4 / 5

Progressive Disclosure

Under 50 lines with no need for external references and no bundle files; the body is well-organized with a heading, framing sentence, bulleted checklist, and closing guard, which satisfies the simple-skill exception.

5 / 5

Total

18

/

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.

The description is concise, third-person, and explicitly covers both what the skill does and when to use it with concrete trigger domains. Minor room to expand trigger synonyms, but it is distinctive and complete.

DimensionReasoningScore

Specificity

Names the action ('Implement reversible compatibility-safe transitions') plus several concrete domains (schema, data, API, protocol, configuration, dependency migrations), but lists domains rather than multiple distinct concrete actions, so it sits just below the comprehensive 5 anchor.

4 / 5

Completeness

Explicitly answers what ('Implement reversible compatibility-safe transitions') and when ('Use for schema, data, API, protocol, configuration, or dependency migrations requiring rollback and preservation proof') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Natural terms users would say are present ('migrations', 'schema', 'rollback', 'API', 'dependency'), with good coverage, though some common variations like 'deploy' or 'version bump' synonyms are missing.

4 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (reversible, rollback-required migrations with preservation proof) with distinct triggers and minimal overlap risk with unrelated skills.

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
JuliusBrussee/caveman
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.