What problem does it solve?
Creating a DirectumLauncher-compatible installer plugin for a solution is repetitive and easy to break because it requires a consistent file structure, a correct manifest, and a component implementation that follows the team’s BaseRnDComponent contract.
Core Features & Use Cases
- Scaffold a ready-to-deploy installer plugin: generates the
{plugin_name}/ structure with manifest.json, package file placement, and plugin module files.
- Build a correct DeploymentTool deploy chain: ensures RX base package is included first and supports multi-package deploy ordering via
;.
- Standardize installation logic via BaseRnDComponent: instructs to copy the identical
base_component.py from the team reference to keep behavior consistent across solutions.
- Optional UX localization wiring: guides adding localization keys required by DirectumLauncher UI installation steps.
Quick Start
Ask your AI to create the installer skeleton for a DirectumLauncher plugin using the required variables (solution_name, plugin_name, alias, package_file, version, dependencies, and flags like has_templates/has_public_api) so that it can be deployed with the correct multi-package chain.