dlt-skill

Create and maintain dlt pipelines from APIs, databases, and other sources.

20|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/untitled-data-company/data-skills --skill dlt-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dlt-skill
Source: https://github.com/untitled-data-company/data-skills/tree/main/skills/dlt-skill
Command: npx skills add https://github.com/untitled-data-company/data-skills --skill dlt-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Creates and maintains dlt (data load tool) pipelines from APIs, databases, and other sources. Use when the user wants to build or debug pipelines; use verified sources (e.g. Salesforce, GitHub, Stripe) or declarative REST API or custom Python; configure destinations (e.g. DuckDB, BigQuery, Snowflake); implement incremental loading; or edit .dlt config and secrets. Use when the user mentions data ingestion, dlt pipeline, dlt init, rest_api_source, incremental load, or pipeline dashboard.

Core Features & Use Cases

  • Templates and skeletons for verified sources, declarative REST APIs, and custom Python pipelines.
  • Reference guidance, troubleshooting tips, and examples to accelerate development.
  • Use cases include setting up new pipelines, incremental loading, and dashboard visibility.

Quick Start

Run the templates to scaffold a new dlt pipeline and launch the dashboard.

Frequently Asked Questions about dlt-skill

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

FAQPage Schema
How do I build a dlt pipeline for data ingestion from an API?

To build a dlt pipeline for data ingestion, use provided templates for declarative REST APIs or custom Python sources. The Skill provides skeletons and scripts to scaffold pipelines from APIs, databases, and other sources.

Does dlt support verified sources like Salesforce, GitHub, and Stripe?

Yes, dlt supports verified sources like Salesforce, GitHub, and Stripe. You can use provided templates to set up data ingestion pipelines from these sources and configure them via .dlt config and secrets.

What is the best way to configure incremental loading in a dlt pipeline?

The best way to configure incremental loading in a dlt pipeline is by using the Skill's templates and reference guidance. It supports incremental loading to efficiently move data from sources to destinations like DuckDB, BigQuery, or Snowflake.

How do I initialize a dlt pipeline and launch the dashboard?

To initialize a dlt pipeline and launch the dashboard, run the provided templates to scaffold a new pipeline. The Skill includes scripts and assets that set up the pipeline and provide dashboard visibility for your data workflows.

Can I use dlt to load data into DuckDB, BigQuery, and Snowflake?

Yes, you can use dlt to load data into DuckDB, BigQuery, and Snowflake. The Skill helps configure these destinations and manage pipelines using .dlt config and secrets for secure data workflows.

Why is my dlt pipeline not working and how do I troubleshoot it?

If your dlt pipeline is not working, the Skill provides reference guidance and troubleshooting tips to debug pipelines. It helps resolve issues with verified sources, REST APIs, custom Python code, and .dlt configurations.