lutece-workflow

Generate Lutece 8 workflow modules with task, producer, and component patterns.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/vanhemsj/lutecepowers --skill lutece-workflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lutece-workflow
Source: https://github.com/vanhemsj/lutecepowers/tree/main/skills/lutece-workflow
Command: npx skills add https://github.com/vanhemsj/lutecepowers --skill lutece-workflow

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Lutece 8 workflow module development typically requires assembling a full stack from task definitions, configuration persistence, CDI producers, UI components, and translation resources. lutece-workflow provides a complete, standard blueprint to implement new workflow modules with consistent structure and integration points.

Core Features & Use Cases

  • Complete module pattern: Task, TaskConfig, TaskConfigDAO, TaskTypeProducer, ConfigServiceProducer, TaskComponent, templates, and SQL scaffolding.
  • UI integration: admin configuration forms, action forms, and history information views.
  • Internationalization and plugin packaging: i18n keys, plugin XML descriptor, and dependencies on lutece-core and workflow plugins.
  • Reference-driven: aligned with reference modules and patterns described in the repository.

Quick Start

Install and adapt the lutece-workflow module by configuring a new task type and its UI components, then deploy to validate in your Lutece 8 environment.

Frequently Asked Questions about lutece-workflow

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

FAQPage Schema
How do I create a custom workflow task in a Java Lutece 8 plugin?

Creating a custom workflow task in Lutece 8 requires implementing Task, TaskConfig, TaskConfigDAO, CDI producers, and UI components. This pattern provides a complete blueprint ensuring modular architecture and compatibility with lutece-core 8.x and plugin-workflow.

What components are required for Lutece 8 workflow module development?

Required components for Lutece 8 workflow modules include Task, TaskConfig, TaskConfigDAO, TaskTypeProducer, ConfigServiceProducer, TaskComponent, templates, SQL scaffolding, i18n keys, and plugin XML descriptors to ensure full configuration persistence and UI integration.

Does Lutece 8 workflow task development require CDI producers?

Yes, Lutece 8 workflow task development requires CDI producers such as TaskTypeProducer and ConfigServiceProducer. They are essential for dependency injection and ensuring proper integration within the Lutece 8 modular architecture.

How do I add admin configuration forms and internationalization to a Lutece workflow plugin?

Add admin configuration forms and internationalization by implementing TaskComponent with UI templates and i18n keys. This provides multilingual admin configuration forms, action forms, and history information views within the Lutece workflow plugin.

What's the best way to standardize multiple workflow modules in Lutece 8?

Standardize multiple workflow modules by following a complete blueprint pattern covering Task, TaskConfig, DAO, CDI producers, UI components, and SQL scaffolding. This ensures consistent structure, modular architecture, and reliable integration points across all modules.