indykite-ciq-delete

Installation
SKILL.md

IndyKite ContX IQ - delete a node, relationship, or property

CIQ deletion uses two policy fields (allowed_deletes.nodes, allowed_deletes.relationships) and two Knowledge Query arrays (delete_nodes, delete_relationships). Each accepts a variable name from the policy's cypher to delete the whole element, or <var>.<property> (or <var>.property.<name> for nodes) to delete only one property. Three modes share the same operation surface.

Mode Policy field KQ array KQ entry shape
Delete a whole node allowed_deletes.nodes: ["car"] delete_nodes "car" - the cypher variable
Delete a single node property allowed_deletes.nodes: ["car.property.color"] delete_nodes "car.property.color" - variable + property path
Delete a whole relationship allowed_deletes.relationships: ["r"] delete_relationships "r" - the cypher variable
Delete a single relationship property allowed_deletes.relationships: ["r.status"] delete_relationships "r.status" - variable + property name

This skill covers all four sub-cases. The runnable example focuses on the most common case (delete a property on the caller's own Person node), with the other modes documented in the references and the policy snippets.

For creates, see indykite-ciq-create-node / indykite-ciq-create-relationship. For property writes, see indykite-ciq-add-property / indykite-ciq-add-relationship-property. For reads, see indykite-ciq-read.

When to use

Activate this skill when the user:

Installs
27
Repository
indykite/skills
First Seen
May 19, 2026
indykite-ciq-delete — indykite/skills