update-attribute
OfficialSafely 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.