master-data-management

Consolidate enterprise data into canonical models with survivorship rules.

2|1|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/erphq/skills --skill master-data-management
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: master-data-management
Source: https://github.com/erphq/skills/tree/main/departments/information-technology/03-org-1k-plus/master-data-management
Command: npx skills add https://github.com/erphq/skills --skill master-data-management

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Master Data Management (MDM) ensures that an organization's shared, critical data entities—customers, products, suppliers, employees, and accounts—are accurate, consistent, and controlled across every system that touches them. Builders need this skill whenever they are consolidating records from multiple sources, establishing data quality rules, or building a governance framework.

Core Features & Use Cases

  • Central canonical data model for golden records across domains
  • Duplicate detection, survivorship rules, and merge/unmerge workflows
  • Cross-system synchronization and governance with stewardship
  • Reference data management and change-control for codes and classifications

Quick Start

Initialize the MDM hub, define your first master data domain (e.g., Customer), and load the initial golden records from source systems.

Frequently Asked Questions about master-data-management

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

FAQPage Schema
What is master data management and when do I need it?

Master data management creates a single source of truth for critical enterprise data entities like customers and products. You need it when consolidating records from multiple sources, establishing data quality rules, or building a cross-system governance framework.

How do I create golden records from multiple source systems?

Create golden records by initializing the MDM hub, defining a master data domain, and loading initial records from source systems. The process applies canonical data models, duplicate detection, and survivorship rules to consolidate and govern the unified data.

How does duplicate detection and survivorship work for master data?

Duplicate detection identifies matching records across sources, while survivorship rules determine which field values persist in the golden record. Together they execute merge and unmerge workflows that resolve data conflicts and maintain a single source of truth.

Can I synchronize master data across multiple enterprise domains?

Yes, you can synchronize master data across multiple domains including Customer, Product, Supplier, Employee, and Finance. The skill guides cross-system synchronization and governance with stewardship to keep shared critical entities consistent everywhere.

What's the best way to govern reference data and code classifications?

The best way to govern reference data is through reference data management and change-control for codes and classifications. This establishes integrated data-quality dashboards and governance structures to monitor and control critical enterprise data.

Do I need canonical data models to implement master data management?

Yes, canonical data models are required to implement master data management. They provide the standardized structure needed to consolidate critical enterprise data, apply survivorship logic, and ensure data quality across cross-system synchronization.