What problem does it solve?
Migrating global code from Kentico Xperience 13 to Xperience by Kentico is complex because it must be reorganized and regenerated to match the XbyK project conventions, while preserving shared logic like localization, shared views, styles/scripts, and services.
Core Features & Use Cases
- Project-structure setup: Guides you to compare the legacy KX13 and target XbyK folder layouts before generating migration output.
- Docs-driven code generation: Uses Kentico Docs MCP to follow the upgrade walkthrough and generate the required code files using the kxp-codegen workflow.
- Global code migration checklist: Covers copying shared concerns such as localization, shared views, styles/scripts, identifiers, and services registration, then verifies that the new project displays content and builds successfully.
- Migration guardrails: Emphasizes not changing unrelated files/settings and includes troubleshooting by aligning fixes with the referenced documentation.
Quick Start
Start by running the migration steps in order: review both project structures, follow the Kentico Docs MCP guide for adjusting global code, generate code files with the --kxp-codegen command using --skip-confirmation, then copy the specified global code pieces from KX13 to XbyK and confirm the solution builds cleanly.