data-analysis

Analyze tabular data with descriptive statistics and generate charts and summaries.

704|58|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/openyak/desktop --skill data-analysis-openyak
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-analysis
Source: https://github.com/openyak/desktop/tree/main/backend/app/data/skills/data-analysis
Command: npx skills add https://github.com/openyak/desktop --skill data-analysis-openyak

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Data analysis and interpretation of tabular data to identify trends, summarize statistics, compare scenarios, and recommend actions.

Core Features & Use Cases

  • Understand data structure: summary of rows, columns, data types, and missing values.
  • Descriptive and diagnostic analysis: compute statistics, detect trends, compare groups, and identify anomalies.
  • Visualization and reporting: generate charts and structured summaries for decision making.

Quick Start

Provide a dataset (CSV, Excel, or database export) to receive an immediate analytical brief and a ready-to-use report.

Frequently Asked Questions about data-analysis

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

FAQPage Schema
How do I perform descriptive statistics and generate insights from a CSV file?

To perform descriptive statistics on a CSV file, the Skill identifies data characteristics, computes statistics, detects trends, and outputs structured summaries, charts, and actionable recommendations.

Can I use Python with pandas and numpy for analyzing large datasets?

Yes, you can use Python with pandas and numpy for analyzing large datasets. The Skill leverages these frameworks to handle small to large tabular datasets and executes complete scripts for advanced analyses.

What is the best way to visualize data trends and identify anomalies in Excel exports?

The best way to visualize data trends and identify anomalies in Excel exports is by using the Skill to compute statistics, compare groups, and generate charts using matplotlib for decision-making reports.

How do I detect missing values and understand data structure before building dashboards?

To detect missing values and understand data structure before building dashboards, the Skill provides a summary of rows, columns, data types, and missing values to prepare your dataset for reporting.

Do I need code_execute to run complete scripts for advanced data analysis?

Yes, you need code_execute to run complete Python scripts for advanced data analysis. It processes tabular data using pandas, numpy, and matplotlib to output analytical briefs, charts, and CSV files.

What limitations should I expect when comparing groups in database extracts?

When comparing groups in database extracts, limitations depend on dataset size and structure. The Skill handles small to large datasets but requires clean tabular formats to accurately detect anomalies and compute statistics.