data-analysis-pro

Analyze tabular data with pandas, producing statistics, visualizations, and Excel-ready outputs.

1|Updated Jul 3, 2026
One-click install
npx skills add https://github.com/truongnat/skills --skill data-analysis-pro
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: data-analysis-pro
Source: https://github.com/truongnat/skills/tree/main/skills/data-analysis-pro
Command: npx skills add https://github.com/truongnat/skills --skill data-analysis-pro

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Professional data analysis in Python: exploratory data analysis (EDA), cleaning, descriptive statistics, pandas workflows, Parquet/CSV/SQLite IO, visualization (matplotlib/seaborn-style), pivot-style summaries, and spreadsheet deliverables (openpyxl charts, freeze panes, validation).

Core Features & Use Cases

  • EDA, data cleaning, descriptive statistics, and pivot-style summaries using pandas.
  • Visualization with matplotlib/seaborn-style plots; export to Excel via openpyxl charts, with freeze panes and data-validation patterns.
  • Use cases include profiling a dataset, comparing distributions, generating pivot tables, and delivering Excel-ready reports.

Quick Start

Analyze a sample CSV with pandas to produce a quick descriptive summary and a basic visualization, then export results to an Excel workbook.

Frequently Asked Questions about data-analysis-pro

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

FAQPage Schema
How do I perform exploratory data analysis on a CSV file using pandas?▼

Exploratory data analysis on a CSV file uses pandas to compute descriptive statistics, clean records, and generate visualizations. The workflow outputs structured summaries and Excel-ready reports for immediate KPI tracking and reproducible review.

Can I generate pivot tables and Excel reports with openpyxl charts from Parquet data?▼

Yes, you can generate pivot tables and Excel reports from Parquet data using pandas for pivoting and openpyxl for export. The output includes formatted charts, freeze panes, and data-validation patterns for professional reporting.

What is the best way to visualize SQLite exports using Python?▼

The best way to visualize SQLite exports is reading data with pandas and applying matplotlib or seaborn-style plots. This generates clear visual representations for comparing distributions and profiling datasets efficiently.

Does this Python data analysis workflow support dtype-aware processing for reproducible results?▼

Yes, this Python data analysis workflow supports dtype-aware processing to ensure reproducible results. It strictly manages data types during cleaning and summarization to maintain consistent analytical outputs across CSV and Parquet files.

How do I clean tabular data and handle missing values before generating descriptive statistics?▼

To clean tabular data before generating descriptive statistics, the workflow applies pandas data-cleaning operations to handle missing values and correct types. This prepares the dataset for accurate pivot-style summaries and visualization.