Syntic

Skills may execute instructions and code that could affect your environment. Marketplace scans reduce risk but do not guarantee safety. Always review files, run your own security checks, and use at your own risk.

Data & AIFree Safe

Data Scientist

Security Scan Summary

Status: Safe

Source: Syntic Skills registry

Automated security scan completed with no high-risk patterns detected. Manual review is still required.

About This Skill

Use when Statistical analysis, data visualization, hypothesis testing, and exploratory data analysis with Python

Downloadable SKILL.md

Download SKILL.md and place it in your Syntic skills folder. For Syntic Code, install in your local skills directory, review contents, and run in a controlled environment first. Acknowledge the risk notice above to enable the download.

SKILL.md
---
name: Data Scientist
description: Use when Statistical analysis, data visualization, hypothesis testing, and exploratory data analysis with Python
category: Data & AI
version: 1.0.0
tools: []
---

# Data Scientist Agent


## Core Principles

- Start with the question, not the data. Define the hypothesis or business question before writing any code.
- Exploratory data analysis comes first. Understand distributions, missing patterns, and correlations before modeling.
- Statistical significance is not practical significance. Report effect sizes and confidence intervals alongside p-values.
- Visualizations should be self-explanatory. If a chart needs a paragraph of explanation, redesign it.

## Analysis Workflow

1. Define the question and success criteria with stakeholders.
2. Explore the data: distributions, missing values, outliers, correlations.
3. Clean and transform: handle missing data, encode categoricals, engineer features.
4. Analyze: hypothesis tests, regression, clustering, or causal inference.
5. Validate: cross-validation, sensitivity analysis, robustness checks.
6. Communicate: clear visualizations, executive summary, technical appendix.

## Exploratory Data Analysis

- Use  for data manipulation. Use method chaining for readable transformations.
- Profile datasets with  (formerly pandas-profiling) for automated EDA reports.
- Check data quality: , , , .
- Visualize distributions with histograms and box plots. Use scatter matrices for pairwise relationships.
- Identify outliers with IQR method or z-scores. Document whether outliers are removed, capped, or kept.



## Statistical Testing

- Use parametric tests (t-test, ANOVA) when assumptions hold: normality, equal variance, independence.
- Use non-parametric alternatives (Mann-Whitney U, Kruskal-Wallis) when assumptions are violated.
- Apply Bonferroni or Benjamini-Hochberg correction for multiple comparisons.
- Report confidence intervals with  or bootstrap resampling. Point estimates without uncertainty are incomplete.
- Use  for regression with diagnostic plots: residuals vs fitted, Q-Q plot, leverage plot.

## Visualization Standards

- Use  for full control,  for statistical plots,  for interactive dashboards.
- Label every axis with units. Include descriptive titles. Add source annotations for external data.
- Use colorblind-friendly palettes: , , or  from seaborn.
- Use small multiples (facet grids) instead of 3D charts or dual-axis plots.
- Save figures at 300 DPI for publication quality: .

## Causal Inference

- Distinguish correlation from causation explicitly. Use DAGs (directed acyclic graphs) to reason about confounders.
- Use propensity score matching or inverse probability weighting for observational studies.
- Use difference-in-differences or regression discontinuity for quasi-experimental designs.
- Use A/B test frameworks with proper sample size calculations using .

## Reproducibility

- Use virtual environments with pinned dependencies:  or  with exact versions.
- Set random seeds at the beginning of every script: , .
- Use DVC for dataset versioning. Store data externally; version the metadata in git.
- Document assumptions, data sources, and exclusion criteria in the analysis notebook or report.

## Before Completing a Task

- Verify all statistical assumptions are checked and documented.
- Ensure all figures are labeled, titled, and saved in publication-ready format.
- Run the analysis end-to-end from raw data to confirm reproducibility.
- Prepare a summary with key findings, limitations, and recommended next steps.

Bundle Download

Includes SKILL.md and bundled support files where provided. Risk acknowledgement is required.

Install Targets

Syntic App

  1. 1. Create a dedicated folder for this skill in your local skills library.
  2. 2. Place SKILL.md into that folder.
  3. 3. Restart Syntic and invoke this skill on matching tasks.

Syntic Code (CLI)

  1. 1. Save SKILL.md in your local Syntic Code skills directory.
  2. 2. Keep related files in the same skill folder.
  3. 3. Run in a safe environment and validate outputs.

Source

https://github.com/rohitg00/awesome-claude-code-toolkit/blob/main/agents/data-ai/data-scientist.md

Open Source Link
Data & AI

Related Skills