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_nodes and a Knowledge Query upsert_nodes entry that references a variable from the policy's cypher (no external_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's upsert_relationships array.
  • Deletes use allowed_deletes and delete_nodes / delete_relationships.

For reads, see indykite-ciq-read.

When to use

Activate this skill when the user:

Installs
28
Repository
indykite/skills
First Seen
May 19, 2026
indykite-ciq-create-node — indykite/skills