CtrlK
BlogDocsLog inGet started
Tessl Logo

migration-architect

Zero-downtime migration planning, compatibility validation, and rollback strategy generation. Tools for system, database, and infrastructure migrations with minimal business impact. Use when planning a database migration, infrastructure cutover, system replacement, or any high-risk transition that needs explicit rollback paths.

64

Quality

75%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

The risk profile of this skill

Fix and improve this skill with Tessl

tessl review fix ./engineering/skills/migration-architect/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

58%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 has an excellent executable workflow with a strong validation gate, but the body is bloated with conceptual explanations of well-known patterns and fails to use its own reference files, hurting both token efficiency and navigation.

Suggestions

Move the Migration Patterns, Data Validation/Reconciliation, and Risk Assessment sections into the existing references/*.md files and replace the inlined content with one-line links (e.g. 'See references/migration_patterns_catalog.md'), keeping only the Quick Start and the Gate inline.

Cut the tutorial-style exposition of standard patterns (Strangler Fig, Blue-Green, Canary, CDC, circuit breaker, feature flags) down to a name plus a one-line when-to-use note; assume Claude's familiarity with these concepts.

Remove the generic Best Practices and Tools-and-Technologies prose sections or fold their actionable items into the runbook checklists to eliminate padding that does not earn its tokens.

DimensionReasoningScore

Conciseness

The 428-line body extensively explains standard patterns Claude already knows (Strangler Fig, Blue-Green, Canary, CDC, dual-write, circuit breaker, lift-and-shift, risk/mitigation lists, best-practices lists), making it noticeably verbose with many padded sections despite the efficient Quick Start.

2 / 5

Actionability

The Quick Start provides copy-paste-ready executable commands (migration_planner, compatibility_checker, rollback_generator) plus executable SQL/Python snippets; minor gaps come from large descriptive pattern sections that lack concrete commands.

4 / 5

Workflow Clarity

A clear plan→check-compatibility→generate-rollback sequence with an explicit Gate (exit 0 or accepted breaking changes, plus rollback runbook for every phase) and a feedback loop ('Re-run both checks after any schema revision'), supplemented by pre/during/post-migration checklists — matching the anchor for explicit validation and feedback loops.

5 / 5

Progressive Disclosure

The bundle ships three reference files (migration_patterns_catalog.md, data_reconciliation_strategies.md, zero_downtime_techniques.md) that exactly correspond to inlined sections yet are never linked from the body, leaving content that clearly belongs in separate files inlined and references un-signaled.

2 / 5

Total

13

/

20

Passed

Description

92%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, well-scoped description that concretely states capabilities and gives explicit, natural trigger conditions for when to invoke the skill. Only minor gap is in synonym coverage within the trigger phrase.

DimensionReasoningScore

Specificity

Lists multiple concrete actions ('Zero-downtime migration planning, compatibility validation, and rollback strategy generation') across system, database, and infrastructure domains — comprehensive coverage matching the anchor for multiple specific concrete actions.

5 / 5

Completeness

Explicitly answers both 'what' (planning, compatibility validation, rollback generation) and 'when' (the 'Use when...' clause listing concrete trigger scenarios), matching the anchor for clearly answering both with concrete triggers.

5 / 5

Trigger Term Quality

'Use when planning a database migration, infrastructure cutover, system replacement, or any high-risk transition that needs explicit rollback paths' gives good natural keyword coverage, but a few common synonyms (e.g. 'upgrade', 'failover', 'data migration') are absent.

4 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (zero-downtime migration strategy with rollback) with distinct triggers unlikely to fire for unrelated skills, matching the 'clear niche with distinct triggers; minimal conflict risk' anchor.

5 / 5

Total

19

/

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
alirezarezvani/claude-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.