uploadCarto

Upload GeoParquet files from a local directory to Google Cloud Storage and import them into CARTO Data Warehouse.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/danielprats/01_03_VIMEP --skill uploadcarto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: uploadCarto
Source: https://github.com/danielprats/01_03_VIMEP/tree/main/AssistentIA/_skills/uploadCarto
Command: npx skills add https://github.com/danielprats/01_03_VIMEP --skill uploadcarto

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, pandas, python-dotenv, pyarrow, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of uploading GeoParquet files from a local directory to Google Cloud Storage and then importing them into CARTO Data Warehouse, streamlining data pipelines.

Core Features & Use Cases

  • Automated Upload: Uploads .parquet files to a specified GCS bucket.
  • CARTO Integration: Imports data from GCS into CARTO Data Warehouse, handling table creation and overwriting.
  • Use Case: After generating GeoParquet files from an ETL process, this Skill can automatically push them to CARTO for visualization and analysis without manual intervention.

Quick Start

Use the uploadCarto skill to upload all GeoParquet files from the local data directory to Google Cloud Storage and CARTO.

Frequently Asked Questions about uploadCarto

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

FAQPage Schema
How do I upload GeoParquet files to Google Cloud Storage and CARTO automatically?

GeoParquet file upload to Google Cloud Storage and CARTO Data Warehouse is automated by this Skill, which handles file renaming, GCS bucket management, and CARTO table creation.

What is the process for importing local GeoParquet data into a CARTO Data Warehouse?

The process for importing local GeoParquet data into a CARTO Data Warehouse involves uploading to a specified GCS bucket and subsequently importing them, handling table creation and overwriting automatically.

Do I need a Google Cloud Storage bucket before uploading data to CARTO?

Yes, a Google Cloud Storage bucket is required. The Skill manages the GCS bucket and uploads the .parquet files there before importing them into the CARTO Data Warehouse.

Can I overwrite existing tables when importing GeoParquet files into CARTO?

Yes, you can overwrite existing tables when importing GeoParquet files into CARTO. The Skill handles CARTO table creation and overwriting during the import process.

How does this pipeline handle errors during the GCS upload or CARTO import?

The pipeline handles errors during the GCS upload or CARTO import by generating error reports, ensuring you are notified of any issues during the automated data upload process.