ED

emily2040/data-science-agent-skills

Data science & ML
22 stars Quality 44 Trend 31

Independent Agent/Codex skills for high-leverage data science workflows, with hero shots, infographics, validation scripts, and provider interoperability notes.

Overview

A production-grade catalog of with deterministic Python standard-library verification tools, strict eight-section decision contracts, and native execution support. Every skill requires the same final decision structure (Problem, Inputs, Checks performed, Findings, Decision, Risks, Next actions, Artifacts) and emits an explicit five-state verdict (go, fix-first, stop, proceed-with-risk, needs-owner-review). All helper scripts and validators use only the Python 3 standard library—no pip install or virtual environment required. - : OpenAI Codex, ChatGPT Agents, Anthropic Claude, Claude Code, Google Gemini, Gravity / Antigravity, GitHub Copilot, Cursor, Windsurf, Goose, OpenCode, OpenHands, LangGraph, CrewAI, AutoGen, LlamaIndex, Semantic Kernel, and Local LLM Agents. - : Every skill includes references/multilingual-guide.md with localized section headers, decision verdicts, and domain terminology in , , , and .

README

Data Science Agent Skills

Language / 语言 / 言語 / 언어: English | 简体中文 | 日本語 | 한국어

A production-grade catalog of 25 judgment-heavy data science and ML engineering agent skills with deterministic Python standard-library verification tools, strict eight-section decision contracts, and native English, Simplified Chinese (简体中文), Japanese (日本語), and Korean (한국어) execution support.

Every skill requires the same final decision structure (Problem, Inputs, Checks performed, Findings, Decision, Risks, Next actions, Artifacts) and emits an explicit five-state verdict (go, fix-first, stop, proceed-with-risk, needs-owner-review).


Find The Right Skill By Project Stage

Lifecycle Stage Skill Package Core Judgment & Scope Primary Deterministic Script
Stage 1: Framing & Triage Data Question Framing (data-question-framing) Turn vague business or research asks into measurable DS problem statements scripts/decision_canvas_validator.py
Stage 1: Framing & Triage AI Data Readiness Triage (ai-data-readiness-triage) Score whether datasets are ready for AI, analytics, or modeling scripts/profile_table.py
Stage 1: Framing & Triage Dataset Contract Forensics (dataset-contract-forensics) Infer and verify schema, grain, uniqueness, freshness, and null contracts scripts/profile_table.py
Stage 1: Framing & Triage Semantic Lineage Mapper (semantic-lineage-mapper) Trace table, column, and metric definitions across SQL, notebooks, and pipelines scripts/extract_lineage_tokens.py
Stage 1: Framing & Triage Messy Data Cleanroom (messy-data-cleanroom) Design reversible, auditable cleaning and quarantine rules without mutating raw data scripts/profile_table.py
Stage 2: Validity & Leakage Leakage Adversary (leakage-adversary) Red-team ML datasets and pipelines for target, temporal, group, and preprocessing leakage scripts/split_leakage_probe.py
Stage 2: Validity & Leakage Causal Assumption Scout (causal-assumption-scout) Audit causal claims for confounding, collider bias, post-treatment controls, and identification scripts/confounder_backdoor_check.py
Stage 2: Validity & Leakage Small Data Power Planner (small-data-power-planner) Calculate minimum detectable effect (MDE), sample power, and low-N overfitting bounds scripts/power_sample_size.py
Stage 2: Validity & Leakage Missingness Mechanism Investigator (missingness-mechanism-investigator) Diagnose MCAR, MAR, and MNAR missingness and block naive imputation traps scripts/profile_table.py
Stage 2: Validity & Leakage Baseline Ablation Lab (baseline-ablation-lab) Require naive/simple baselines and controlled ablations before accepting complex models scripts/ablation_delta_audit.py
Stage 3: Repro & Pipelines Notebook Repro Packager (notebook-repro-packager) Audit Jupyter notebooks for out-of-order cells, unseeded RNG, hardcoded paths, and lockfiles scripts/notebook_repro_audit.py
Stage 3: Repro & Pipelines Notebook To Pipeline Surgeon (notebook-to-pipeline-surgeon) Refactor exploratory notebooks into modular, testable, idempotent pipeline stages scripts/notebook_repro_audit.py
Stage 3: Repro & Pipelines Experiment Provenance Ledger (experiment-provenance-ledger) Record SHA-256 dataset hashes, git commit state, seeds, and hyperparameters per run scripts/capture_provenance.py
Stage 3: Repro & Pipelines OSS DS Supply Chain Auditor (oss-ds-supply-chain-auditor) Audit Python/DS dependency manifests for unpinned packages, URL installs, and pickle risks scripts/dependency_surface.py
Stage 3: Repro & Pipelines Cost Aware Compute Planner (cost-aware-compute-planner) Estimate retry-adjusted GPU/cloud spend and enforce 10% pilot gates before full runs scripts/compute_budget_estimator.py
Stage 4: Eval & Governance Metric Design Review Board (metric-design-review-board) Stress-test primary metrics, denominators, time windows, and anti-gaming guardrails scripts/metric_guardrail_check.py
Stage 4: Eval & Governance Evaluation Reality Check (evaluation-reality-check) Audit subgroup slice errors, probability calibration, and offline-to-business translation scripts/slice_error_auditor.py
Stage 4: Eval & Governance Model Risk Compliance Memo (model-risk-compliance-memo) Document blast radius, human-in-the-loop override, fallback policy, and governance gates scripts/risk_tier_gate.py
Stage 4: Eval & Governance Privacy Preserving DS (privacy-preserving-ds) Audit direct PII, quasi-identifiers, k-anonymity risks, and retention boundaries scripts/profile_table.py
Stage 4: Eval & Governance Domain Expert Collaboration Loop (domain-expert-collaboration-loop) Measure inter-annotator agreement (Cohen’s kappa) and resolve SME label taxonomy disputes scripts/sme_label_agreement.py
Stage 5: Ops & Storytelling Production ML Handoff (production-ml-handoff) Verify model SHA-256, input/output contracts, p99 latency SLA, fallback, and rollback readiness scripts/handoff_readiness_audit.py
Stage 5: Ops & Storytelling Feature Store Readiness (feature-store-readiness) Audit online-offline feature parity, point-in-time joins, and serving TTL freshness scripts/online_offline_skew_check.py
Stage 5: Ops & Storytelling Drift Monitor Designer (drift-monitor-designer) Detect mean shifts, variance explosions, constant-column breaks, NaNs, and missing-rate spikes scripts/drift_probe.py
Stage 5: Ops & Storytelling Data Science Incident RCA (data-science-incident-rca) Correlate broken dashboards or model drops across ingestion, schema, feature, model, and metric layers scripts/incident_timeline_correlator.py
Stage 5: Ops & Storytelling Stakeholder Insight Storyteller (stakeholder-insight-storyteller) Turn validated technical evidence into an executive decision memo with uncertainty and caveats scripts/memo_claim_evidence_check.py

Quickstart: Validate, List in 4 Languages, or Install Flat

All helper scripts and validators use only the Python 3 standard library—no pip install or virtual environment required.

# Validate all 25 skills (runs strict contract + behavioral script smoke tests)
python scripts/catalog_cli.py validate

# List the catalog in English, Simplified Chinese, Japanese, or Korean
python scripts/catalog_cli.py list --lang en
python scripts/catalog_cli.py list --lang zh-CN
python scripts/catalog_cli.py list --lang ja
python scripts/catalog_cli.py list --lang ko

# Install flat //SKILL.md bundles for single-level agent skill discovery
python scripts/catalog_cli.py install --target ~/.codex/skills
python scripts/catalog_cli.py install --target ~/.claude/skills
python scripts/catalog_cli.py install --target ~/.gemini/config/skills

# Run the end-to-end multi-skill lifecycle and regression test suite
python -m unittest discover -s tests -p "test_*.py" -v

Cross-Runtime & Cloud Provider Interoperability

  • 18 Supported Agent Runtimes: OpenAI Codex, ChatGPT Agents, Anthropic Claude, Claude Code, Google Gemini, Gravity / Antigravity, GitHub Copilot, Cursor, Windsurf, Goose, OpenCode, OpenHands, LangGraph, CrewAI, AutoGen, LlamaIndex, Semantic Kernel, and Local LLM Agents.
  • Native Quadrilingual Execution: Every skill includes references/multilingual-guide.md with localized section headers, decision verdicts, and domain terminology in English, 简体中文, 日本語, and 한국어.
  • Executable Helper Scripts and Strict Contract Tests: Each skill bundles a domain-specific stdlib CLI verifier in scripts/, scripts/checklist_score.py, scripts/quick_validate_skill.py, and tests/test_skill_contract.py.
View this README on GitHub

Recommended Tools

Try a different keyword or remove a filter.

Install

npx skillfish add emily2040/data-science-agent-skills