create-rest-api-pipeline

Scaffold a deterministic dlt REST API pipeline for Tower apps.

19|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/tower/agentic-data-engineering --skill create-rest-api-pipeline-tower
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-rest-api-pipeline
Source: https://github.com/tower/agentic-data-engineering/tree/main/.claude/skills/create-rest-api-pipeline
Command: npx skills add https://github.com/tower/agentic-data-engineering --skill create-rest-api-pipeline-tower

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This scaffolds a deterministic dlt REST API pipeline that runs as a Tower app, enabling quick development of data ingestion from a REST source.

Core Features & Use Cases

  • Single-endpoint REST pipeline: fast boot and minimal setup for MVPs.
  • Non-interactive init: supports scripted, repeatable scaffolding for teams.
  • Local development: dev_mode pipeline with a one-page data flow to validate the integration.

Quick Start

Initialize a REST API pipeline scaffold with a single endpoint and run a dry-run to verify the generated task.py and configuration.

Frequently Asked Questions about create-rest-api-pipeline

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

FAQPage Schema
How do I scaffold a REST API data pipeline for local development?

You can scaffold a deterministic dlt REST API pipeline that runs as a Tower app, enabling quick local development and data ingestion from a REST source. It provides a dev_mode pipeline to validate the integration.

What is the best way to automate REST API data ingestion with minimal setup?

Automating REST API data ingestion is best achieved by using a non-interactive init workflow that scaffolds a deterministic pipeline with a single endpoint. This supports scripted, repeatable scaffolding for teams.

Can I use dlt to build a REST data pipeline with a single endpoint?

Yes, you can use dlt to build a single-endpoint REST pipeline designed for fast boot and minimal setup. It is specifically intended for building small REST data pipelines with minimal pagination.

Does the dlt REST API pipeline support non-interactive init for scripted deployments?

The dlt REST API pipeline supports non-interactive init, which allows for scripted and repeatable scaffolding across teams. It generates the core files and provides a non-interactive init workflow.

What are the limitations of using a scaffolded dlt REST API pipeline?

The main limitation is that the scaffolded dlt REST API pipeline is intended for small REST data pipelines with a single endpoint and minimal pagination. It is not designed for complex, multi-endpoint data flows.

Do I need dlthub to scaffold a deterministic REST API data pipeline?

Yes, you need both dlt and dlthub to scaffold the deterministic REST API pipeline. These dependencies are required to scaffold the core files and provide the non-interactive init workflow.