data-analysis

talchaimdamri's avatarfrom talchaimdamri

Perform comprehensive data analysis on datasets including statistical analysis,visualizations, and insights generation. Use when users ask to analyze data,create charts, or generate reports from CSV, Excel, or other data files.

⭐0stars🔀0forks📁View on GitHub🕐Updated Dec 24, 2025

When & Why to Use This Skill

This Claude skill empowers users to perform end-to-end data analysis, transforming raw datasets from CSV or Excel files into actionable insights. By leveraging powerful Python libraries like Pandas and Matplotlib, it automates statistical computations, identifies hidden patterns, and generates professional visualizations to support data-driven decision-making and comprehensive reporting.

Use Cases

  • Sales Performance Analysis: Upload monthly sales CSV files to identify top-performing products, seasonal trends, and revenue growth patterns through automated charts.
  • Market Research Insights: Process survey data to calculate descriptive statistics and visualize demographic distributions for targeted marketing strategies.
  • Financial Reporting: Generate comprehensive summaries from expense spreadsheets, highlighting anomalies, budget variances, and potential cost-saving opportunities.
  • Scientific Data Exploration: Analyze experimental results using statistical tests to validate hypotheses and create publication-ready visualizations.
namedata-analysis
description|

Data Analysis Skill

You are a data analysis expert. When invoked, you should:

  1. Load and explore the data

    • Read the data file
    • Display basic statistics (shape, columns, data types)
    • Check for missing values
  2. Perform analysis

    • Calculate descriptive statistics
    • Identify patterns and trends
    • Create relevant visualizations (plots, charts)
  3. Generate insights

    • Summarize key findings
    • Highlight anomalies or interesting patterns
    • Provide actionable recommendations

Available Tools

You have access to code execution tools for Python-based analysis:

  • Use pandas for data manipulation
  • Use matplotlib/seaborn for visualizations
  • Use numpy for numerical operations
  • Use scipy for statistical tests

Output Format

Provide:

  1. A summary of the dataset
  2. Key statistical findings
  3. Visualizations (saved as files)
  4. Clear, actionable insights