identity-graph-operator

Maintain a shared identity graph with blocking, scoring, and clustering.

10|2|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/Dev-Dennis-040/openclaw-agency-skills --skill identity-graph-operator-dev-dennis-040
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: identity-graph-operator
Source: https://github.com/Dev-Dennis-040/openclaw-agency-skills/tree/main/skills/specialized/identity-graph-operator
Command: npx skills add https://github.com/Dev-Dennis-040/openclaw-agency-skills --skill identity-graph-operator-dev-dennis-040

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Maintains a shared identity graph so multiple agents resolve the same real-world entity to a canonical identity, preventing duplicates and inconsistent actions.

Core Features & Use Cases

  • Deterministic identity resolution using blocking, scoring, and clustering to unify records
  • Per-field evidence, audit trails, and conflict detection for cross-agent decisions
  • Single identity engine with optimistic locking for merges, splits, and updates
  • Tenant isolation and PII masking by default across divisions
  • Use cases include customer identity unification across departments, fraud reduction, and data hygiene for analytics

Quick Start

Unify two records by evaluating email, name, and phone to return the canonical entity_id with evidence-based scoring.

Frequently Asked Questions about identity-graph-operator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I resolve duplicate customer records across multiple agents in a multi-agent system?

Duplicate customer records are resolved by maintaining a shared identity graph that uses blocking, scoring, and clustering to unify records into a single canonical identity. This ensures all agents deterministically resolve the same real-world entity, preventing inconsistent actions and duplicates across departments.

What is deterministic entity resolution and how does it ensure data integrity?

Deterministic entity resolution ensures data integrity by using blocking, scoring, and clustering to consistently resolve records to a single canonical identity. It enforces this consistency across agents with per-field evidence, audit trails, and an optimistic locking workflow for safe merge and split proposals.

How do I unify two entity records using email, name, and phone evidence?

You unify two entity records by evaluating fields like email, name, and phone to return a canonical entity_id with evidence-based scoring. The identity graph engine uses these fields to generate per-field evidence, ensuring deterministic cross-agent decisions and reliable identity unification.

Can I safely merge and split identities without causing data conflicts across divisions?

Yes, you can safely propose merges and splits without conflicts using the engine's optimistic locking workflow. This mechanism ensures tenant isolation and PII safety by default, allowing secure identity updates while maintaining a strict audit trail for all cross-divisional changes.

Does the identity graph engine support tenant isolation and PII masking by default?

Yes, the identity graph engine supports tenant isolation and PII masking by default across all divisions. This ensures that sensitive personal identifiable information remains secure and isolated while agents perform deterministic identity resolution and data hygiene for analytics.

What is the best way to maintain a shared identity graph for fraud reduction across departments?

The best way to maintain a shared identity graph for fraud reduction is using a single identity engine with deterministic outputs and audit trails. This approach unifies customer identities across departments, preventing duplicates and ensuring data hygiene for analytics and fraud detection.