db23-pipeline

Execute a 6-step data ingestion pipeline for Vietnamese stock market Excel files.

2|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/tankygranny05/agent-box --skill db23-pipeline
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: db23-pipeline
Source: https://github.com/tankygranny05/agent-box/tree/main/agent-box/seed/codex-skills/db23-pipeline
Command: npx skills add https://github.com/tankygranny05/agent-box --skill db23-pipeline

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the complex, multi-step process of ingesting and processing daily Vietnamese stock market trading data, ensuring data integrity and timely updates.

Core Features & Use Cases

  • End-to-End Data Ingestion: Manages the entire pipeline from parsing Excel files to syncing data to remote servers.
  • Data Integrity Checks: Includes critical verification steps to ensure data accuracy after processing.
  • Error Handling & Resilience: Provides clear instructions for handling errors and continuing processing for multiple days.
  • Use Case: When a new day's trading data arrives in an Excel file, use this Skill to run it through all necessary transformations, label it, store it, and sync it to the production database.

Quick Start

Run the full 6-step db23 trading data ingestion pipeline for the day 2025_12_17.

Frequently Asked Questions about db23-pipeline

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

FAQPage Schema
How do I automate daily stock market trading data ingestion from Excel files?

Automating daily trading data ingestion involves parsing Excel files, converting numerical data, labeling records, and synchronizing processed dataframes across multiple servers. This pipeline handles the entire transformation and upload sequence with built-in overwrite prevention and data integrity checks.

What is a multi-step ETL pipeline for daily stock market data processing?

A multi-step ETL pipeline for stock market data extracts raw trading records from Excel files, transforms them through parsing and numerical conversion, applies data labels, and loads the processed dataframes to remote servers while verifying data accuracy at critical checkpoints.

Can I run data processing scripts to sync trading data across multiple remote servers?

Yes, you can run Python scripts that parse and process trading data, then synchronize the resulting dataframes across multiple remote servers. The pipeline includes critical verification steps to ensure data accuracy and prevent overwriting existing records during synchronization.

How do I prevent data overwrites when synchronizing processed trading dataframes?

To prevent data overwrites during synchronization, the pipeline executes critical data integrity checks before remote uploads. These verification steps validate the processed dataframes and confirm existing records are not accidentally overwritten when syncing to production databases.

What is the best way to handle errors when processing multiple days of stock trading data?

The best way to handle processing errors across multiple trading days is to follow the pipeline's built-in error handling instructions, which allow you to resolve issues for a specific date and resume the ingestion workflow without restarting the entire dataset from scratch.

Why does my trading data pipeline fail during numerical conversion of Excel files?

Trading data pipelines often fail during numerical conversion if Excel files contain malformed data types, missing trading labels, or formatting inconsistencies. The pipeline includes parsing and labeling steps to standardize raw records before the numerical conversion process.