Data Analysis
Analyze tabular data from CSV, Excel, or other structured formats. Generate summary statistics, discover patterns, answer specific questions, and produce visualizations. Uses Python with pandas for data manipulation and matplotlib/seaborn for charts.
Overview
The Data Analysis skill, hosted in the TerminalSkills/skills repository, provides AI agents with the capability to process and interpret structured information from formats such as CSV and Excel. By utilizing the Python pandas library, the skill performs data manipulation to extract summary statistics, identify underlying patterns, and address specific analytical queries. For visual representation, it integrates matplotlib and seaborn to generate charts and graphs. This tool is compatible with several AI platforms, including Claude, Gemini, and Cursor. As part of a repository with 72 stars, it offers a standardized approach for agents to handle tabular data programmatically, allowing users to automate routine data processing tasks within their agent-driven workflows.
Use Cases
Install Notes
# Review source first
open https://github.com/TerminalSkills/skills/blob/main/skills/data-analysis/SKILL.mdCopy or clone the skill folder into your agent skills directory after reviewing its instructions and scripts.
Security Notes
This skill executes Python code to perform data processing and visualization. Users should ensure the execution environment contains the required dependencies and that the AI agent possesses the necessary permissions to access local data files and write output files.
Related Skills
Feedback Analysis
TerminalSkills/skills
Collect user feedback from multiple channels, categorize it, extract patterns, and turn it into prioritized product decisions. Build a systematic process from raw input to actionable insight.
Data Validator
TerminalSkills/skills
Perform comprehensive data quality checks on datasets — validate schemas, detect anomalies, find duplicates, and enforce data contracts. Essential for ETL pipelines where bad data silently corrupts downstream analytics and dashboards.
Data Extractor
TerminalSkills/skills
Extract structured data from documents in any format: PDF, DOCX, HTML, TXT, images, and more. Converts unstructured or semistructured content into clean JSON, CSV, or other structured formats. Handles invoices, forms, reports, and freetext documents.
Pandas
TerminalSkills/skills
Pandas is a Python library for loading, cleaning, transforming, and analyzing tabular data. It provides DataFrames for structured data manipulation, supports CSV, Excel, SQL, JSON, and Parquet formats, and offers powerful groupby aggregation, merge/join operations, time series resampling, and method chaining for buildi