evylegzhanin/agent-with-sandbox/eda

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Use this skill for exploratory data analysis (EDA), data profiling, and dataset overview. Applies when analyzing distributions, missing values, correlations, outliers, descriptive statistics, or summarizing .csv, .tsv, .xlsx, or .xls data files.

Install

npx vskill@latest install evylegzhanin/agent-with-sandbox/eda

SKILL.md

Exploratory Data Analysis (EDA)

When this skill applies, treat the task as requiring a disciplined exploration pass before conclusions or heavy modeling.

Load python-scripts via read_skill if you have not already; use code in every write_python_file call, then run_python_file.

Protocol

  1. Inventory inputs — if the harness injected an Automatic input profile, use exact sheet and column names from it. Otherwise call list_input_files, then staged Python to list sheets or columns when needed.
  2. Profile each relevant table — use pandas directly (df.shape, df.dtypes, df.isnull().sum(), df.describe(), df.head()). Example:

```python import pandas as pd

df = pd.read_excel("/workspace/input/sales.xlsx", sheet_name="Sales") print("shape:", df.shape) print(df.dtypes) print(df.isnull().sum()) print(df.describe(include="all")) df.to_csv("/workspace/out/sales.csv", index=False) ``` Parquet is not supported in the sandbox; use CSV for intermediates.

  1. Check structure — detect index columns, duplicate keys, obvious ID columns, date/time fields, mixed-type columns, and encoding issues.
  2. Distributions and relationships — where useful, print or plot univariate summaries (histograms, KDE, boxplots) and simple bivariate views (scatter for numeric pairs, grouped counts). Prefer a few high-signal visuals over many redundant charts. Save plots under /workspace/out.
  3. Outliers and data quality — flag extreme values, impossible ranges, or inconsistent categories; quantify how many rows are affected before proposing fixes.
  4. Communicate findings — summarize what you learned in stdout (and in the final user-facing answer) before task-specific transformations or exports.

Reuse files under /workspace/out across staged Python runs when building follow-on plots or decks. Follow the [Skill: python-scripts] checklist for script shape and error recovery.

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
5

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/evylegzhanin/agent-with-sandbox/eda/badge)](https://verified-skill.com/skills/evylegzhanin/agent-with-sandbox/eda)

Something wrong with this skill or its page? Tell us.