CtrlK
BlogDocsLog inGet started
Tessl Logo

legacy-modernizer

Refactor legacy codebases, migrate outdated frameworks, and implement gradual modernization. Handles technical debt, dependency updates, and backward compatibility. Use PROACTIVELY for legacy system updates, framework migrations, or technical debt reduction.

65

Quality

78%

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/legacy-modernizer/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

57%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 content is well-structured and concise but offers mostly directional guidance rather than concrete, executable modernization steps, and its workflow lacks the validation checkpoints its own risk-mitigation framing calls for.

Suggestions

Replace generic Instruction boilerplate with modernization-specific steps and worked examples (e.g., a strangler-fig routing snippet or a dependency-bump command sequence).

Add explicit validation checkpoints to the Approach workflow — e.g., 'run existing test suite after each phase; do not proceed until green' — to create a validate→fix→retry loop.

Provide at least one concrete artifact template, such as a migration-plan or deprecation-timeline skeleton, to make the Output section actionable.

DimensionReasoningScore

Conciseness

The body is mostly lean with no concept re-explanation, but the generic 'Instructions' boilerplate ('Clarify goals... Apply relevant best practices...') is filler that could be tightened to focus on modernization specifics.

2 / 3

Actionability

Guidance is directional rather than executable — 'Strangler fig pattern - gradual replacement' and 'Feature flags for gradual rollout' name approaches without concrete steps, commands, or worked examples.

2 / 3

Workflow Clarity

The Approach is a numbered sequence (1-5) but lacks explicit validation checkpoints or feedback loops for the risky migration operations the skill itself emphasizes, capping it at 2.

2 / 3

Progressive Disclosure

No bundle files exist and the skill is under 50 lines with well-organized sections (Focus Areas, Approach, Output), so the simple-skill allowance applies and organization scores 3.

3 / 3

Total

9

/

12

Passed

Description

100%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 is specific, uses natural trigger terms, and clearly states both capability and activation conditions in third person. It is a strong, concise description with no notable weaknesses.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Refactor legacy codebases, migrate outdated frameworks, and implement gradual modernization' plus 'Handles technical debt, dependency updates, and backward compatibility' — matching the highest anchor.

3 / 3

Completeness

Explicitly answers both what (refactor/migrate/modernize) and when via the explicit 'Use PROACTIVELY for...' trigger clause, hitting the top anchor.

3 / 3

Trigger Term Quality

Natural user-facing terms 'legacy system updates, framework migrations, or technical debt reduction' cover what a user would actually say, satisfying the good-coverage anchor.

3 / 3

Distinctiveness Conflict Risk

The legacy-modernization niche with distinct triggers (framework migrations, technical debt) is unlikely to conflict with unrelated skills.

3 / 3

Total

12

/

12

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

Total

15

/

16

Passed

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.