etl_loader

Import bank CSV files into a ledger with column mapping and normalization.

Updated Jun 15, 2026
One-click install
npx skills add https://github.com/LucaZoss/LUCID-AGENT-DEMO --skill etl-loader
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: etl_loader
Source: https://github.com/LucaZoss/LUCID-AGENT-DEMO/tree/main/skills/etl_loader
Command: npx skills add https://github.com/LucaZoss/LUCID-AGENT-DEMO --skill etl-loader

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of importing bank CSV files into a ledger, simplifying the task of discovering files, applying format profiles, mapping columns, normalizing data, and storing transactions.

Core Features & Use Cases

  • File Discovery and Format Application: Automatically discovers CSV files and applies known format profiles for efficient processing.
  • Column Mapping and Normalization: Provides a Human-in-the-Loop (HITL) dialog for new formats, ensuring accurate column mapping and data normalization.
  • Transaction Storage: Stores transactions in the ledger after processing, ensuring data integrity and accessibility.
  • Use Case: Ideal for financial institutions or businesses that need to regularly import and process large volumes of bank transactions.

Quick Start

Load the bank CSV files into the ledger using the etl_loader skill.

Frequently Asked Questions about etl_loader

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

FAQPage Schema
How do I automate bank CSV import into a ledger?

To automate bank CSV import into a ledger, use the etl_loader to discover CSV files, apply format profiles, map columns, normalize data, and store transactions. It streamlines financial data processing workflows by handling file discovery and ledger storage automatically.

What is financial data normalization for transaction processing?

Financial data normalization is the process of standardizing bank CSV columns into a consistent ledger format. The etl_loader applies format profiles and maps columns to ensure data integrity and accessibility before storing the processed transactions.

How do I map new CSV columns when importing bank transactions?

To map new CSV columns when importing bank transactions, the etl_loader triggers a Human-in-the-Loop (HITL) dialog. This ensures accurate column mapping and data normalization for unrecognized formats before storing them in the ledger.

Can I process large volumes of bank transactions from CSV files?

Yes, you can process large volumes of bank transactions from CSV files. The etl_loader is designed for financial institutions and businesses needing regular CSV import, applying known format profiles for efficient batch processing and transaction storage.

Do I need to manually format bank CSV files before loading transactions?

No, you do not need to manually format bank CSV files before loading transactions. The etl_loader automatically discovers files and applies known format profiles to map columns and normalize data, simplifying the transaction loading workflow.