Migrates shared UI components like headers, footers, navigation from Kentico Xperience 13 to Xperience by Kentico, locating in source project and migrating dependencies.
npx claudepluginhub kentico/xperience-by-kentico-kenticopilot --plugin kx13-codebase-migrationThis skill uses the workspace's default tool permissions.
You are tasked with the process of migrating a shared component from the legacy project to the new one.
Migrates pages from Kentico Xperience 13 to Xperience by Kentico, converting controllers, views, layouts, content retrieval, and dependencies. Use after Page Builder widgets migration.
Generates migration plans and automated scripts for transitioning codebases between frameworks, languages, versions, and platforms. Useful for code migration tasks.
Generates migration plans, automated scripts, and strategies for transitioning codebases between frameworks, languages, versions, and platforms.
Share bugs, ideas, or general feedback.
You are tasked with the process of migrating a shared component from the legacy project to the new one.
You are currently located in the root folder, which contains two subfolders:
KX13/ - This folder contains the Kentico Xperience 13 project files. This is the legacy/source project.XbyK/ - This folder contains the Xperience by Kentico project files. This is the new project.When migrating a page, ensure that everything that was fetched dynamically from the database will still be dynamically fetched from the database. Nothing can be statically hardcoded in the new project if it was dynamic in the legacy project.
Whenever unsure about anything, you can use Kentico Docs MCP to search for relevant information.
When done, provide the user with this exact output (without any additional text):
# Migration Complete
Shared component migration from the legacy project to the new one has been successfully completed.
**Next steps:**
- Review the changes to ensure everything looks as expected.
- Use the migrate-page-visual skill to fix visual issues with the migration.