update-attribute

Official

Safely update NovaDB attribute definitions

Authornovadb
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Update properties of existing NovaDB attribute definitions without recreating or fetching them, ensuring only changed fields are sent and audit metadata can be recorded.

Core Features & Use Cases

  • Targeted updates: Modify names, descriptions, data types, flags (required, multi-value, virtual), allowed types, inheritance behavior, and validation or virtualization code for attributes (typeRef=10).
  • Change-only payloads: Construct novadb_cms_update_objects requests that include branch, object meta (id, typeRef=10), and CmsValue entries only for fields being changed, preserving language codes and sortReverse ordering for multi-value ObjRef entries.
  • Use Case: Rename an attribute, toggle required, and update allowed types in a working branch while maintaining audit comments and avoiding accidental overwrites.

Quick Start

Update attribute 12345 on branch 100 to change the English name to "New Name" and set it as required using the novadb update tool.

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: update-attribute
Download link: https://github.com/novadb/claude-plugins/archive/main.zip#update-attribute

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.