data-analyst

Automate missing-value analysis, imputation, and Plotly Dash dashboard generation for CSV datasets.

6|1|Updated Nov 12, 2025
One-click install
npx skills add https://github.com/auldsyababua/instructor-workflow --skill data-analyst
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: data-analyst
Source: https://github.com/auldsyababua/instructor-workflow/tree/main/skills/data-analyst
Command: npx skills add https://github.com/auldsyababua/instructor-workflow --skill data-analyst

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pandas, numpy, scikit-learn, plotly, dash, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Automates end-to-end data analysis workflows for CSV datasets, including missing value assessment, intelligent imputation, and interactive dashboards to explore trends and patterns.

Core Features & Use Cases

  • Missing Value Analysis: detect patterns and guide imputation strategies
  • Intelligent Imputation: apply robust methods (mean/median/mode/knn/forward-fill)
  • Interactive Dashboard Creation: Plotly Dash dashboards for exploration
  • End-to-end Exploratory Data Analysis (EDA) workflow with recommended visualizations

Quick Start

Run the workflow on a CSV to generate a imputed dataset and an interactive dashboard.

Frequently Asked Questions about data-analyst

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

FAQPage Schema
How do I handle missing values in CSV data before analysis?▼

Missing-value analysis detects patterns across your dataset and applies intelligent imputation strategies—mean/median for numeric columns, mode for categorical, forward-fill for time series—then drops rows or columns if needed. This Skill automates detection, strategy selection, and application end-to-end.

Can I create an interactive dashboard from CSV data automatically?▼

Yes. After imputation, this Skill generates a Plotly Dash dashboard that lets you explore trends, patterns, and data quality visually without manual dashboard coding.

What imputation methods does this workflow support?▼

Imputation methods include mean and median for numeric data, mode for categorical, k-nearest neighbors, forward-fill for temporal sequences, and constant-value replacement. Strategy selection is automated by column type and missing-value pattern.

Do I need to prepare my CSV in a specific format?▼

No. The Skill handles datasets with varying data types (numeric, categorical, temporal), missing-value patterns, and structures. It detects column types automatically and applies appropriate imputation and visualization.

What output does the exploratory data analysis workflow produce?▼

The workflow produces an imputed CSV dataset, a JSON analysis report with data-quality metrics and imputation details, and an interactive Plotly Dash dashboard for exploration.

When should I use KNN imputation instead of mean or mode?▼

KNN imputation works best when missing values depend on patterns in neighboring rows and relationships across columns matter. Mean/median suit simpler numeric columns; mode suits categorical data. This Skill recommends strategies by column type automatically.