create-attribute
OfficialQuickly define NovaDB attribute schemas
Authornovadb
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Creating new attribute definitions in NovaDB requires precise CmsValue construction, correct attribute IDs, language handling, and adherence to platform constraints, which is error-prone when done manually. This Skill guides and automates the minimal, correct creation of attribute objects (typeRef=10) so attributes are created consistently and safely.
Core Features & Use Cases
- Minimal, correct creation: Builds the required CmsObject payload with the required Name (1000, EN) and Data type (1001) and only sets optional fields when explicitly requested.
- Support for complex types: Handles ObjRef allowed-types as separate entries with sortReverse, multi-value ordering, language-dependent names, and optional JS validation or virtualization code.
- Practical workflows: Use when modeling schema changes, adding new properties to a branch, or automating bulk attribute creation while preserving audit comments and fetching the created object for confirmation.
Quick Start
Create an attribute named Industry (English) of type String on the current branch using only the required fields.
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: create-attribute Download link: https://github.com/novadb/claude-plugins/archive/main.zip#create-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.