integrate-data

Merge cleaned datasets into a unified analysis dataset with documented join logic.

Updated Mar 20, 2026
One-click install
npx skills add https://github.com/thbraet/claude-template --skill integrate-data
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: integrate-data
Source: https://github.com/thbraet/claude-template/tree/main/skills/integrate-data
Command: npx skills add https://github.com/thbraet/claude-template --skill integrate-data

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Merge multiple cleaned datasets into a single unified analysis dataset with documented join logic and reconciliation rules.

Core Features & Use Cases

  • Design and produce an Integration Plan detailing datasets, join keys, and join types.
  • Generate Key Mappings that align identifiers across datasets and document mapping sources.
  • Capture Conflict Resolution strategies for overlapping fields and duplicate keys.
  • Output the Integration Result as a notebook and a concise summary document to support modeling.

Quick Start

Start by providing the datasets and their join keys to seed the data integration workflow.

Frequently Asked Questions about integrate-data

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

FAQPage Schema
How do I merge multiple cleaned datasets into a unified analysis dataset?

To merge multiple cleaned datasets, you provide the datasets alongside clearly defined join keys. The process produces an Integration Result backed by a reproducible notebook and a concise summary document.

What is dataset integration in the context of CRISP-DM data preparation?

Dataset integration within CRISP-DM data preparation covers tasks 3.1 to 3.4, merging cleaned data into a unified set. It requires producing an Integration Plan, Key Mappings, and Conflict Resolution strategies.

How do I document join logic and key mappings for a dataset merge?

You document join logic by generating an Integration Plan detailing datasets, join keys, and join types. Key Mappings are produced to align identifiers across datasets and document mapping sources.

How are overlapping fields and duplicate keys handled during data integration?

Overlapping fields and duplicate keys are handled through defined Conflict Resolution strategies. These reconciliation rules are documented alongside the Integration Plan to ensure the final dataset remains traceable.

Do I need clearly defined join keys to prepare my data for integration?

Yes, clearly defined join keys are required to prepare your data for integration. You must also specify the target granularity to successfully generate the unified dataset and the accompanying notebook.