lutece-workflow

Guide Lutece 8 workflow module development with architecture and implementation patterns.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive guide and boilerplate for developing custom workflow modules within the Lutece 8 framework, streamlining the creation of complex business processes.

Core Features & Use Cases

  • Module Structure: Outlines the standard directory and file layout for Lutece workflow modules.
  • Task Implementation: Provides code examples for creating both simple and conditional tasks.
  • Configuration & UI: Details how to implement task configuration, DAOs, producers, and UI components.
  • Use Case: Develop a new workflow task that automatically sends an email notification when a specific condition is met within a Lutece-based application.

Quick Start

Use the lutece-workflow skill to generate the basic structure for a new workflow task named 'MyTask' within the 'myplugin' module.

Frequently Asked Questions about lutece-workflow

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

FAQPage Schema
How do I build a custom workflow module in Lutece 8?

To build a custom workflow module in Lutece 8, you need to implement the standard module structure including tasks, configurations, DAOs, and UI components, alongside setting up SQL tables and i18n properties.

What is needed to implement a conditional workflow task in Java?

Implementing a conditional workflow task in Java requires creating task classes that evaluate specific conditions, configuring DAOs for data persistence, and defining producers for UI components within the Lutece framework.

How do I configure Maven dependencies for a Lutece workflow module?

Configuring Maven dependencies for a Lutece workflow module involves adding the required Lutece 8 backend libraries to your pom.xml to ensure seamless integration of task implementations and module components.

Can I automate email notifications using a Lutece workflow task?

Yes, you can automate email notifications by developing a new workflow task that triggers and sends an email automatically when a specific condition is met within your Lutece-based application.

What database setup is required for Lutece workflow module development?

Lutece workflow module development requires creating specific SQL tables to support the task configurations and DAO operations, ensuring data persistence for the business processes.

Does Lutece 8 support internationalization for custom workflow modules?

Yes, Lutece 8 supports internationalization for custom workflow modules by utilizing i18n properties files to manage localized strings for UI components and task configurations.