jeecg-onlform

Automate JeecgBoot Online form creation, validation, and deployment via Python scripts and API calls.

212|64|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/jeecgboot/skills --skill jeecg-onlform
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jeecg-onlform
Source: https://github.com/jeecgboot/skills/tree/main/jeecg-onlform
Command: npx skills add https://github.com/jeecgboot/skills --skill jeecg-onlform

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Automates the full lifecycle of JeecgBoot Online forms (cgform) by generating, validating, and deploying metadata-driven form configurations through API calls, eliminating repetitive manual coding and ensuring consistency across head/field definitions, master-detail relationships, and tree structures.

Core Features & Use Cases

  • End-to-end Online form generation and editing via addAll / editAll workflows, including single-table, master-detail, and tree forms.
  • 26 form controls coverage with dictionary support (system and table dictionaries), multi-field dependencies, and complex field options.
  • On-demand resources organization: scripts for deterministic tasks, references for in-depth guidance, and assets for document storage.
  • Rich extension capabilities: JS/Java/SQL enhancements, permissions (field/按钮/数据), data CRUD, BPM integration, and积木报表 (JimuReport) printing integration.
  • Workflow orchestration for creating forms, managing fields, syncing to DB schema, and optionally mounting to menus with routing cache.

Quick Start

Provide a business description of the form you want, then run the onlform creation workflow with the configured API base and token. Use the skill to create an Online form by supplying a JSON config and running the scripts/onlform_creator.py with API base and token.

Quick Start

Use the jeecg-onlform skill to create a new Online form by supplying a JSON config and invoking the onlform_creator.py script with the API base and token.

Frequently Asked Questions about jeecg-onlform

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

FAQPage Schema
How do I automate JeecgBoot Online form creation from metadata?

Automate JeecgBoot Online form creation by supplying a JSON config and running the onlform_creator.py script with your API base and token to generate and deploy metadata-driven forms.

What form structures and controls does JeecgBoot online form automation support?

JeecgBoot online form automation supports single-table, master-detail, and tree structures, covering 26 form control types with system and table dictionary-driven data sources.

Can I integrate BPM and report printing with JeecgBoot low-code forms?

Yes, JeecgBoot low-code forms support BPM integration and JimuReport printing, alongside data CRUD operations, JS/Java/SQL enhancements, and field, button, and data permissions.

Does the JeecgBoot form generator handle database schema synchronization?

Yes, the JeecgBoot form generator orchestrates workflow synchronization to the DB schema, managing fields and syncing metadata configurations directly to the database structure.

How do I validate YAML frontmatter for JeecgBoot online form configurations?

Validate YAML frontmatter for JeecgBoot online forms using the skill's built-in enforcement tooling, which ensures configuration consistency before deploying form metadata via API calls.