indykite-ciq-create-node
Installation
SKILL.md
IndyKite ContX IQ - create a new node
ContX IQ (CIQ) lets you write into the IKG through a policy + Knowledge Query pair, the same shape used for reads. To create a brand-new node, the policy declares an allowed_upserts.nodes.node_types whitelist of node labels that may be created, and the Knowledge Query's upsert_nodes array names the node, sets its external_id, and lists the properties to write.
This skill covers exactly that - node creation only. Other write paths are deliberately out of scope:
- Updating an existing node's properties uses
allowed_upserts.nodes.existing_nodesand a Knowledge Queryupsert_nodesentry that references a variable from the policy'scypher(noexternal_id). Different field, different KQ shape. - Creating relationships uses
allowed_upserts.relationships.relationship_types({type, source_node_label, target_node_label}triples) and the Knowledge Query'supsert_relationshipsarray. - Deletes use
allowed_deletesanddelete_nodes/delete_relationships.
For reads, see indykite-ciq-read.
When to use
Activate this skill when the user: