sync-builder-skill

Automate Nango createSync workflows with pagination, batch saving, and deletion detection.

Updated May 13, 2026
One-click install
npx skills add https://github.com/SirDannyMunn/nango-integration-templates-self-hosted --skill sync-builder-skill-sirdannymunn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sync-builder-skill
Source: https://github.com/SirDannyMunn/nango-integration-templates-self-hosted/tree/main/.claude/skills/sync-builder-skill
Command: npx skills add https://github.com/SirDannyMunn/nango-integration-templates-self-hosted --skill sync-builder-skill-sirdannymunn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the setup of dependable data synchronization workflows between systems using Nango's sync patterns.

Core Features & Use Cases

  • Provides reusable patterns for pagination, batch saving, deletion detection, and incremental updates within full or incremental syncs.
  • Guidance on integrating with integration-patterns-skill and enforcing explicit parameter naming, type safety, and proper lifecycle handling.
  • Use cases include regularly syncing customer data, tickets, or orders across systems to keep data up-to-date with minimal manual scripting.

Quick Start

Invoke integration-patterns-skill first, then create a new sync using createSync with your endpoints, models, frequency, and syncType.

Frequently Asked Questions about sync-builder-skill

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

FAQPage Schema
How do I build a Nango sync with pagination and batch saving?

Incremental syncing in Nango captures only data changes since the last execution, whereas full syncing periodically retrieves all records. You configure this behavior using the syncType parameter within the createSync pattern, ensuring efficient data synchronization workflows based on your specific update frequency requirements.

What do I need to define when creating a Nango data integration sync?

When creating a Nango data integration sync, you need to define the description, endpoints, frequency, syncType, models, and execution logic. Explicit model schemas and versioned configurations are required alongside proper end-of-execution cleanup to prevent deprecated feature usage and ensure reliable data synchronization.

How does Nango handle deletion detection during periodic data synchronization?

Nango handles deletion detection during periodic data synchronization by applying specific patterns within the createSync execution logic. This ensures that records removed from the source system are accurately identified and processed during both full and incremental syncs, maintaining data consistency across integrated systems.

Can I use the integration-patterns-skill before configuring my Nango sync models?

Yes, you should invoke the integration-patterns-skill first to establish foundational integration patterns before configuring your Nango sync models. This ensures proper parameter naming, type safety, and lifecycle handling when you subsequently create a new sync using the createSync pattern with your defined endpoints.

Why avoid deprecated features when setting up Nango sync workflows?

You avoid deprecated features when setting up Nango sync workflows to ensure proper lifecycle handling and stable execution logic. Using current createSync patterns enforces explicit parameter naming and type safety, preventing sync failures and ensuring proper end-of-execution cleanup for reliable data synchronization.