Migrates global code from Kentico Xperience 13 to Xperience by Kentico. Sets up target project structure, generates code files, and migrates localization, styles, business logic, and startup config. Use for KX13 to XbyK migrations.
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 global code from a Kentico Xperience 13 project to an Xperience by Kentico project.
Migrates shared UI components like headers, footers, navigation from Kentico Xperience 13 to Xperience by Kentico, locating in source project and migrating dependencies.
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 global code from a Kentico Xperience 13 project to an Xperience by Kentico project.
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.<ItemGroup>
<AssemblyAttribute Include="CMS.AssemblyDiscoverableAttribute" />
</ItemGroup>
--kxp-codegen command as described in the documentation. Always use --skip-confirmation flag to avoid interactive promptsNotes relevant to the migration process:
When done, provide the user with this exact output (without any additional text):
# Migration Complete
Global code migration from the legacy project to the new one has been successfully completed.
**Next steps:**
- Update your channel configuration to include the port of the local XbyK instance (the one the project launches with).
Follow these steps: https://docs.kentico.com/guides/architecture/upgrade-from-kx13/upgrade-walkthrough/adjust-global-code#adjust-system-url
- Review the changes to ensure everything looks as expected.
- Continue with the migrate-page-widgets skill to migrate Page Builder widgets used by the specified page.