The Lowcode Module Generator accelerates full-stack application development by converting module names and field schemas into production-ready Java backend and React frontend code.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install lowcode-module-generator
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install lowcode-module-generator using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Lowcode Module Generator is a high-productivity agent tool designed to fully automate the software development lifecycle for custom enterprise modules. By taking user-supplied Chinese module specifications and field mappings, it translates requirements into clean, structured code architectures. This tool helps developers avoid repetitive boilerplate coding by simultaneously generating Java backends (PO, Form, VO, Service, Controller, Mapper, and Feign layers) and interactive React frontends.
As a foundational capability within the Openclaw Skills registry, it guarantees that all generated assets strictly adhere to corporate design guidelines and specific system structures. The tool employs Apache Velocity templates to output high-quality, standardized components. This ensures complete architectural consistency, from the lowest database operations up to the polished browser view.
Ensure that your local workspace includes all mandatory configuration values under your project configuration paths.
Configure the core properties pointing to your target local repositories:
{
"microservice": {
"name": "wsd-aiagent",
"package": "com.wisdom.acm.aiagent",
"path": "/workspace/adp-modules/wsd-aiagent/src/main/java/com/wisdom/acm/aiagent"
},
"frontend": {
"path": "/workspace/adp-frontend/src/pages/"
},
"database": {
"type": "Oracle",
"tablePrefix": "T_ACM_"
}
}
Invoke the module developer workflow through the CLI tools provided in Openclaw Skills:
# Trigger code generation using your custom specifications document
openclaw execute lowcode-module-generator --spec ./src/documents/examples/example-common.md
The generator depends on structured definitions to map configurations to correct database tables and classes. Here is the metadata taxonomy and target directory map:
src/config.json: Master project paths, databases, and microservice definitions.src/template/: Base engine template schemas for Java (.java.vm) and React (.jsx.vm).src/documents/: Layout systems, components, reference files, and variable mapping lists.| Layer Type | File Name Pattern | Purpose / Constraints |
|---|---|---|
| Backend - PO | XxxPo.java |
Base mapping entity annotated with database table metrics. |
| Backend - Form | XxxAddForm.java, XxxUpdateForm.java, XxxSearchForm.java |
Validated transactional payloads representing user input mappings. |
| Backend - VO | XxxVo.java, XxxTreeVo.java, XxxDataVo.java |
Output view objects designed to display normalized search grids. |
| Backend - Service | XxxService.java, XxxServiceImpl.java |
Declares and implements business logic queries utilizing persistence layers. |
| Backend - API Layer | XxxController.java, XxxControllerWf.java |
Exposes standard endpoint handlers mapped with Swagger descriptions. |
| Backend - Mapper | XxxMapper.java, XxxMapper.xml |
Abstract persistence queries mapped to exact execution keys. |
| Frontend - Forms | AddForm.jsx, UpdateForm.jsx, SearchForm.jsx |
React form layouts containing relevant inputs, dates, user pickers, or OBS trees. |
| Database Schema | db/init.sql |
Output SQL setup file specific to MySQL, Oracle, or Dameng syntax. |
Loading
A smart download accelerator that dynamically routes HuggingFace and GitHub traffic through regional mirror servers for fast and resilient AI model and repository downloads.

An AI-driven academic writing skill engineered to help researchers draft, revise, and evaluate Chinese C-journal level papers in social sciences.

An advanced Gaokao admission helper skill designed to fetch historical score lines, calculate admission probabilities, and search for universities and majors.

An intelligent, context-aware Douyin short video script optimizer that adapts to brand identity, extracts guidelines from brief images, and enforces platform compliance.

Automatically locates, modifies, and sends weekly progress Excel sheets to Meixin work groups every Monday morning.

An MCP-powered educational planning assistant designed to help Chinese high school students query historical admission scores, view enrollment plans, and calculate university entry probabilities.








































