fix-duplicates

Identify and merge duplicate memory entities across people, projects, and organizations.

283|44|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/kbanc85/claudia --skill fix-duplicates
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fix-duplicates
Source: https://github.com/kbanc85/claudia/tree/main/template-v2/.claude/skills/fix-duplicates
Command: npx skills add https://github.com/kbanc85/claudia --skill fix-duplicates

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Duplicates in memory cause confusion, inconsistent histories, and broken relationships; this skill identifies and merges them to maintain a clean, accurate memory graph.

Core Features & Use Cases

  • Automatic duplicates detection across people, projects, and organizations.
  • Deterministic merge workflow with aliasing of merged names.
  • Use cases: cleaning up similar entries after data import, updating records during conversations.

Quick Start

Tell Claudia to merge duplicates for "John Smith" and "Jon Smith".

Frequently Asked Questions about fix-duplicates

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

FAQPage Schema
How do I merge duplicate memory entities for people and projects?

To merge duplicate memory entities, the skill applies deterministic merging using memory.merge_entities, prioritizing the entity with more memories as the target and recording an alias for the merged name.

When do I need to dedupe my memory graph?

You need to dedupe your memory graph when duplicates cause confusion, inconsistent histories, or broken relationships, which typically happens after data imports or during user conversations when similar entries are suspected.

Can I clean up duplicate entries during a regular conversation?

Yes, you can clean up duplicate entries during conversations by explicitly requesting a dedupe or merge, which triggers the deterministic merge workflow to update records automatically.

What is the best way to dedupe similar names like John Smith and Jon Smith?

The best way to dedupe similar names is to request a merge, which identifies the duplicates, prioritizes the entity with more memories as the target, and records the merged name as an alias.

Does memory management deduplication work across different entity types?

Yes, memory management deduplication works across different entity types, automatically detecting and merging duplicates for people, projects, and organizations to maintain a clean memory graph.

What happens to the merged entity name after a dedupe operation?

After a dedupe operation, the merged entity name is recorded as an alias, ensuring the deterministic merge preserves the relationship history while keeping the memory graph clean and accurate.