What problem does it solve?
Many users need fast, reliable analysis of uploaded Excel and CSV files but lack a safe, repeatable way to inspect schemas, run ad-hoc queries, and produce summaries or exports. This Skill removes that friction by providing a single, script-driven workflow that inspects multi-sheet workbooks, executes SQL queries, and generates statistical summaries and exportable results.
Core Features & Use Cases
- Schema inspection: Discover sheets, columns, inferred types, row counts, and sample rows for quick data exploration.
- SQL querying: Run arbitrary SQL (including joins, window functions, and CTEs) against all tables loaded from Excel sheets and CSV files using DuckDB.
- Statistical summaries: Produce numeric statistics (mean, median, std, percentiles, null counts) and top-value breakdowns for categorical fields.
- Multi-file & multi-sheet support: Load multiple files into a single query context to enable cross-file joins and pivot-style analyses.
- Exports & caching: Export results to CSV/JSON/Markdown and use a SHA256-hash-backed DuckDB cache for fast repeated queries on the same inputs.
- Use case: Inspect sales_2024.xlsx to find top products by revenue, generate monthly revenue trends, and export results for reporting.
Quick Start
Use the data-analysis skill to inspect the uploaded sales_2024.xlsx, run a SQL query to list top products by revenue, and export monthly trends to /mnt/user-data/outputs/monthly-trends.csv.