lutece-migration-site-v8

Automate Lutece v7 to v8 website migration with POM, OpenLiberty, and SQL updates.

3|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/lutece-platform/lutece-dev-plugin-claude --skill lutece-migration-site-v8
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lutece-migration-site-v8
Source: https://github.com/lutece-platform/lutece-dev-plugin-claude/tree/main/skills/lutece-migration-site-v8
Command: npx skills add https://github.com/lutece-platform/lutece-dev-plugin-claude --skill lutece-migration-site-v8

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the complex and error-prone process of migrating Lutece websites from version 7 to version 8, handling everything from dependency updates to configuration changes and template refactoring.

Core Features & Use Cases

  • Comprehensive Scan: Analyzes your existing Lutece v7 site to identify all dependencies, configurations, and potential migration issues.
  • Automated POM Updates: Migrates your pom.xml to use Lutece v8 parent POMs, starters, and updates all plugin versions.
  • OpenLiberty Configuration: Sets up the necessary server.xml and related files for the new OpenLiberty application server.
  • Template & JS Migration: Replaces jQuery with vanilla JavaScript and updates Bootstrap classes for compatibility with Lutece v8.
  • SQL & Database Handling: Generates SQL scripts for database updates and plugin activation.
  • Use Case: A Lutece v7 site with custom templates, numerous plugins, and specific configurations needs to be upgraded to Lutece v8. This Skill guides the entire process, ensuring all aspects are addressed, from dependency management to server configuration and front-end code modernization.

Quick Start

Use the lutece-migration-site-v8 skill to migrate the current Lutece site to version 8.

Frequently Asked Questions about lutece-migration-site-v8

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I migrate a Lutece v7 website to v8?

Migrating a Lutece v7 website to v8 involves updating dependencies, configuring OpenLiberty, refactoring templates from jQuery to vanilla JS, and updating database schemas. An automated, phased approach ensures a smooth transition.

What does the Lutece v8 migration process include?

The migration process includes comprehensive scanning, automated POM updates, OpenLiberty configuration, jQuery to vanilla JS template refactoring, and SQL script generation for database schema updates and plugin activation.

How do I update my pom.xml for Lutece v8?

Updating your pom.xml for Lutece v8 is handled automatically by migrating to v8 parent POMs, starters, and updating all plugin versions to ensure compatibility with the new platform structure.

Does Lutece v8 require OpenLiberty configuration?

Lutece v8 requires OpenLiberty configuration. The migration process automatically generates the necessary server.xml and related files to properly configure your website on the new OpenLiberty application server.

Why do I need to refactor jQuery to vanilla JavaScript for Lutece v8?

Refactoring jQuery to vanilla JavaScript for Lutece v8 ensures front-end compatibility. The migration process replaces jQuery and updates Bootstrap classes to align with the modern v8 architecture.

Can I automatically generate SQL scripts for Lutece v8 database updates?

You can automatically generate SQL scripts for Lutece v8 database updates. The migration process creates scripts for schema updates and plugin activation to ensure your database transitions smoothly to v8.