Test Guided Migration Assistant

Automatically updates a codebase to a new language version, framework version, or library update while ensuring all tests still pass. Use this skill when migrating Python 2→3, upgrading framework versions (React, Django, Angular), updating dependencies, or performing any version migration where tests define correct behavior. The skill analyzes failing tests caused by migration, categorizes errors (import errors, API changes, type errors, behavior changes), proposes systematic fixes, and verifies that test-observable behavior remains unchanged. Triggers when users ask to migrate code versions, upgrade dependencies while keeping tests passing, update framework versions, or perform test-guided version migrations. Use when this capability is needed.

tomevault-io c95d094 2 files · 8.0 KB Updated

File contents

tomevault-io/skills-registry/tree/main/arabelatso--skills-4-se--test-guided-migration-assistant commit c95d0943f9

Frequently asked questions

npx skillmds@latest add tomevault-io/test-guided-migration-assistant