CtrlK
BlogDocsLog inGet started
Tessl Logo

framework-migration-code-migrate

You are a code migration expert specializing in transitioning codebases between frameworks, languages, versions, and platforms. Generate comprehensive migration plans, automated migration scripts, and

42

Quality

42%

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

Fix and improve this skill with Tessl

tessl review fix ./skills/framework-migration-code-migrate/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

35%Weight 40%Scale 1-3

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

The body is well-sectioned and brief, but it offers only generic, non-executable guidance, lacks validation checkpoints for a risky migration workflow, and depends on a referenced resource file that is missing from the bundle.

Suggestions

Replace the generic Instruction bullets with concrete, executable steps (e.g. specific diff/transform commands or a runnable migration script snippet).

Add explicit validation/feedback-loop checkpoints (validate -> fix -> re-run) around the risky phases of the migration workflow.

Either create resources/implementation-playbook.md or remove the dangling reference, since the file does not exist in the bundle.

DimensionReasoningScore

Conciseness

The body is short, but the opening paragraph restates the description verbatim, the Context section rephrases what the description already said, and the Instructions are generic boilerplate ("Apply relevant best practices and validate outcomes") that could be tightened.

2 / 3

Actionability

The Instructions are abstract directions ("Clarify goals, constraints", "Provide actionable steps and verification") with no executable code or commands, and the only concrete pointer (resources/implementation-playbook.md) points to a file that does not exist in the bundle.

1 / 3

Workflow Clarity

The Output Format lists a phased sequence (analysis, risk, plan, testing, rollback), but there are no validation checkpoints or feedback loops; since migration is a destructive/batch operation, workflow clarity is capped at 2 per the rubric notes.

2 / 3

Progressive Disclosure

Sections are clearly organized and the reference to resources/implementation-playbook.md is signaled one level deep, but the referenced file is absent from the bundle, so the disclosure is structurally present yet broken.

2 / 3

Total

7

/

12

Passed

Description

50%Weight 40%Scale 1-3

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 conveys a clear niche and several concrete actions but is undermined by second-person voice, a missing use-when trigger clause, and a sentence truncated mid-way ("...scripts, and"). It reads as an incomplete draft rather than a polished trigger.

Suggestions

Rewrite in third person (e.g. "Generates migration plans and scripts") and remove the "You are" framing to recover the specificity penalty.

Add an explicit 'Use when...' clause naming natural user phrasings (migrate, port, upgrade, convert a codebase to a new framework/version).

Complete the truncated sentence so the description does not end on "and".

DimensionReasoningScore

Specificity

It names multiple concrete actions — "transitioning codebases between frameworks, languages, versions, and platforms" and "Generate ... migration plans, automated migration scripts" — matching the multi-action anchor, but it is written in second person ("You are a code migration expert"), which reduces the specificity score by one per the judging guidelines.

2 / 3

Completeness

It answers "what" (migration plans and scripts) but lacks any "Use when..." trigger clause; per the guidelines a missing explicit trigger caps completeness at 2.

2 / 3

Trigger Term Quality

Natural terms like "code migration", "frameworks", "versions", and "platforms" appear, but common variations a user would say (e.g. "port", "upgrade", "convert codebase") are missing, so coverage is partial.

2 / 3

Distinctiveness Conflict Risk

"Code migration" is a recognizable niche, but without explicit triggers it could still overlap with general refactoring or upgrade skills, so it is only somewhat distinct.

2 / 3

Total

8

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
rmyndharis/antigravity-skills
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.