data-analysis

Convert natural language analytics requests into pandas and SQL queries.

6|1|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/kmshihab7878/claude-code-setup --skill data-analysis-kmshihab7878
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-analysis
Source: https://github.com/kmshihab7878/claude-code-setup/tree/main/skills/data-analysis
Command: npx skills add https://github.com/kmshihab7878/claude-code-setup --skill data-analysis-kmshihab7878

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Reduces the friction of turning business questions into data queries, cleaning and exploring datasets, designing ETL pipelines, and producing visual summaries so teams can extract insights faster.

Core Features & Use Cases

  • Natural language to pandas and SQL patterns for exploratory analysis, quick metrics, and validated query generation.
  • Data cleaning pipelines, missing value handling, outlier detection, ETL pipeline templates, and visualization/dashboard patterns for rapid reporting.
  • Use Case: Provide an analyst with a sales CSV and get cleaned data, KPI computations, recommended visualizations, and a short ETL plan to load results into a data warehouse.

Quick Start

Analyze the attached sales.csv for missing values, compute key metrics (revenue, orders, top products), and propose a simple two-panel visualization and ETL outline.

Frequently Asked Questions about data-analysis

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

FAQPage Schema
How do I convert natural language analytics requests into pandas and SQL queries?

To convert natural language analytics requests into pandas and SQL queries, you can describe your data exploration or summarization needs in plain text. The system generates validated pandas code and SQL windowing or pivot patterns to explore and clean tabular datasets directly.

What is the best way to automate data cleaning and outlier detection for a CSV file?

Automating data cleaning and outlier detection for a CSV file involves generating targeted pandas routines. The system creates data cleaning pipelines that handle missing values and detect outliers, turning raw CSV data into structured, analysis-ready tabular datasets.

Can I use this to design an ETL pipeline template for a data warehouse?

Yes, you can design an ETL pipeline template for a data warehouse. The system generates pipeline templates compatible with tools like dbt and Airbyte, providing structured outlines to extract, transform, and load summarized tabular data effectively.

Does this approach support building visualization and dashboard patterns from Excel data?

Building visualization and dashboard patterns from Excel data is fully supported. The system processes Excel files to compute metrics and recommends visualization patterns using libraries like matplotlib and seaborn to produce rapid visual summaries.

What SQL patterns can I generate for exploratory data analysis?

For exploratory data analysis, you can generate SQL windowing and pivot patterns. These validated query patterns help compute quick metrics and summarize tabular datasets stored in SQL databases without writing complex code manually.

Do I need a SQL database to compute key metrics and propose an ETL outline?

You do not need a SQL database to compute key metrics and propose an ETL outline. The system accepts standard CSV and Excel files, computes metrics using pandas, and generates a structured ETL plan to load results into a data warehouse.