set-form-fields

Official

Replace entire form field list safely

Authornovadb
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Replace the complete ordered list of fields on an existing NovaDB form in a single, deterministic operation to avoid inconsistent form definitions and manual edits.

Core Features & Use Cases

  • Full replacement of form content (attribute 5053) for Form objects (typeRef 50) to enforce a precise field ordering and membership.
  • Ensures each field is provided as an individual CmsValue entry with incrementing sortReverse values, preventing array-based mistakes and accidental deletions.
  • Use cases include schema migrations, form redesigns, and restoring canonical field sets across branches via novadb_cms_update_objects.

Quick Start

Replace the fields on form 2097152 in branch main with the ordered attribute IDs 1001, 1002, 1003 using the set-form-fields skill.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 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: set-form-fields
Download link: https://github.com/novadb/claude-plugins/archive/main.zip#set-form-fields

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 223,000+ vetted skills library on demand.