yida-create-form-page
OfficialCreate and update Yida form pages instantly
Authoropenyida
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Provides a reliable, rules-driven way to create and update Yida form pages and field schemas so users do not have to manually craft complex JSON schemas or guess field IDs and form UUIDs.
Core Features & Use Cases
- Create form pages: build new data-collection forms by supplying an appType, form title, and a JSON fields definition.
- Update form structure: add, remove, or modify fields (including child table fields and association form fields) using ordered change operations.
- Schema safety and persistence: enforces extracting formUuid from command output, requires get-schema verification before updates, and persists form schema metadata to .cache for reproducibility.
- Supported field types: supports nineteen common field types including TextField, SelectField, TableField, AssociationFormField, SerialNumberField, DateField, EmployeeField, and others.
- Error handling guidance: includes explicit failure modes and remediation steps for missing formUuid, unsupported field types, and child-table constraints.
Quick Start
Create a new form by supplying the target appType, a form title, and a JSON file describing the fields to receive a JSON response containing the formUuid.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: yida-create-form-page Download link: https://github.com/openyida/openyida/archive/main.zip#yida-create-form-page Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.