indykite-ciq-create-node-with-link
IndyKite ContX IQ - create a new node + link it to existing nodes
This skill combines the patterns from indykite-ciq-create-node and indykite-ciq-create-relationship: the policy whitelists both a node label and one or more relationship triples, and the Knowledge Query carries both upsert_nodes (for the new node) and upsert_relationships (for the new edge(s)). The new node's variable name from upsert_nodes is referenced as the source or target in upsert_relationships.
This is the canonical "ingest a new entity into the graph" pattern - used in the IndyKite developer-hub resources for the insurance Contract example (policyAllowWriteContract + knowledgeQueryAllowWriteContract), where one execute creates a new Contract node and wires it via two relationships (COVERS to a Vehicle, ACCEPTED from a Person).
Other paths are deliberately out of scope:
- Just creating a node, no link - use
indykite-ciq-create-node. - Just linking two existing nodes - use
indykite-ciq-create-relationship. - Updating an existing node's properties or relationship's properties - different operations entirely.
When to use
Activate this skill when the user: