everfern-ai/everfern/data-analysis
Claude Code and agent skill by everfern-ai/everfern
- community
Checking that the SKILL.md file is still in the repository.
Use this skill for advanced data manipulation, statistical analysis, and visualization. Use Python with pandas, numpy, and matplotlib/seaborn to perform tasks like: deep data cleaning, trend analysis, statistical testing, creating charts/plots, and generating insights from structured data (CSV, JSON, SQL, etc.). If the user wants to understand patterns, see graphs, or perform complex calculations on data, use this skill. IMPORTANT: After analyzing data with this skill, use the 'frontend-design' skill directly to generate interactive HTML dashboards for presenting results visually. NEVER write Python to generate HTML.
Install
npx vskill@latest install everfern-ai/everfern/data-analysisSKILL.md
Data Analysis in EverFern
MANDATORY WORKFLOW
Step 1: First, detect the data file type and use the appropriate skill to read and understand the data structure:
- For
.csvfiles: use thecsvskill - For
.xlsxfiles: use thexlsxskill - For
.pdffiles: use thepdfskill - For
.jsonfiles: use thejsonskill - For
.docxfiles: use thedocxskill - For plain text: use the
txtskill
Step 2: Then use this data-analysis skill to:
- Perform statistical analysis
- Clean and transform data
- Generate visualizations
Step 3: Finally, ALWAYS use the 'frontend-design' and 'charts' skills to:
- Generate an interactive HTML dashboard directly
- Present results using ApexCharts (as defined in the
chartsskill) - Create charts that the user can interact with
This 3-step workflow is MANDATORY for any data visualization task.
Overview
EverFern leverages Python for high-performance data analysis. This allows for complex operations that exceed simple text-based processing.
Key Libraries
- pandas: Primary tool for tabular data manipulation (DataFrames).
- numpy: Numerical calculations and array operations.
- matplotlib/seaborn: Data visualization and plotting.
Common Workflows
1. Data Loading and Cleaning
2. Exploratory Data Analysis (EDA)
3. Data Visualization
Best Practices
- Reliability: Always check for
NoneorNaNvalues before performing calculations. - Performance: Use vectorised pandas operations instead of iterating over rows with
forloops. - Privacy: If handling sensitive files, ensure absolute paths are handled carefully and not leaked in thought blocks if not necessary.
- Visuals: When creating plots, use high-DPI (300) settings for professional results.
- Windows Paths: Always use absolute paths with
r'...'(raw strings) to avoid escape character issues. - Windows Python: ALWAYS use
python— NEVERpython3. The commandpython3does not exist on Windows.
Security
- Security scanPassed, 93 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingmain/skills/data-analysis/SKILL.md
Popularity
- 7-day trend score
- 0
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
[](https://verified-skill.com/skills/everfern-ai/everfern/data-analysis)