indykite-ciq-create-node
Installation
SKILL.md
IndyKite ContX IQ - create a new node
Create a brand-new node in the IndyKite Graph (IKG) through a ContX IQ policy + Knowledge Query, run via POST /contx-iq/v1/execute. 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. (CIQ writes use the same policy + Knowledge Query shape as reads.)
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: