🦀 ClawHub
Lowcode Platform Development
by @mmyg11
Automates the creation of required development roles, scaffolds the project structure, and generates code for a low‑code development platform with Vue2 + Ele...
TERMINAL
clawhub install lowcode-platform-development📖 About This Skill
name: lowcode-platform-development description: Automates the creation of required development roles, scaffolds the project structure, and generates code for a low‑code development platform with Vue2 + ElementUI front‑end and Java (Spring Boot) back‑end. Trigger when a user wants a full low‑code platform built from scratch.
Low‑Code Platform Development Skill
When to use
Overview
This skill automates the end‑to‑end setup of the platform: 1. Create project roles (frontend engineer, backend engineer, devops, QA) and write brief role descriptions todocs/roles.md.
2. Scaffold repository with a standard Maven + npm layout (frontend/, backend/).
3. Generate base code:
- Vue2 project using ElementUI, with a drag‑and‑drop editor skeleton.
- Spring Boot project with JPA entities for data models, Camunda workflow engine integration, and REST API boilerplate.
4. Add essential configuration files (docker‑compose.yml, CI pipeline, security settings).
5. Commit initial version to a local Git repository.
6. Provide next‑step guidance for extending the platform.Resources
Steps to execute
1. Callscripts/generate_project.ps1 with the target directory.
2. The script creates the folder layout, writes docs/roles.md, copies template assets, and runs npm install and mvn package.
3. After the script finishes, the skill returns a summary of what was generated and any manual actions required.Manual post‑setup actions
frontend/src/components/.backend/src/main/java/com/app/lowcode/model/.backend/src/main/java/com/app/lowcode/security/.