sales-data-extraction-agent

Extract sales metrics from Excel files into PostgreSQL with audit logging.

10|2|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/Dev-Dennis-040/openclaw-agency-skills --skill sales-data-extraction-agent-dev-dennis-040
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sales-data-extraction-agent
Source: https://github.com/Dev-Dennis-040/openclaw-agency-skills/tree/main/skills/specialized/sales-data-extraction-agent
Command: npx skills add https://github.com/Dev-Dennis-040/openclaw-agency-skills --skill sales-data-extraction-agent-dev-dennis-040

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Sales Data Extraction Agent automates the extraction of sales metrics from Excel files in real time, enabling accurate, hands-off reporting and dashboards.

Core Features & Use Cases

  • Real-time monitoring of incoming Excel reports across multiple worksheets and formats.
  • Flexible column mapping to capture revenue, units, and totals from diverse templates.
  • Automatic persistence to PostgreSQL with audit trails for traceability and compliance.

Quick Start

Point the agent at your Excel reports folder and it will start extracting MTD, YTD, and Year End metrics into your database.

Frequently Asked Questions about sales-data-extraction-agent

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

FAQPage Schema
How do I extract sales metrics from Excel files automatically?

To extract sales metrics from Excel files automatically, point the agent at your reports folder to monitor incoming files. It applies fuzzy column mapping for revenue and units, then performs bulk inserts into PostgreSQL with audit logging.

Can I monitor multiple Excel worksheets with different formats for real-time sales data?

Yes, you can monitor multiple Excel worksheets with different formats in real time. The agent applies flexible schema handling and per-sheet metric detection to capture MTD, YTD, and Year End totals from diverse templates.

How do I map inconsistent revenue and units columns across varied Excel templates?

To map inconsistent revenue and units columns across varied Excel templates, the agent uses fuzzy column mapping. This mechanism identifies and captures revenue, units, and totals automatically without requiring a strict, uniform template structure.

Does the agent support currency normalization during Excel data extraction?

Yes, the agent supports currency normalization during Excel data extraction. It processes varied currency formats from your worksheets before persisting the normalized sales metrics into your PostgreSQL database.

How do I insert extracted Excel sales data into PostgreSQL with audit trails?

To insert extracted Excel sales data into PostgreSQL with audit trails, the agent performs bulk database inserts alongside audit logging. This ensures accurate, hands-off reporting while maintaining traceability and compliance for your dashboards.

What is the best way to automate MTD and YTD sales reporting from incoming Excel reports?

The best way to automate MTD and YTD sales reporting from incoming Excel reports is using file watching. The agent monitors your reports folder in real time, extracts metrics automatically, and feeds them directly into live reporting.