yida-create-form-page

Official

Create 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.