god-data-cleaning

Automate data cleaning, validation, and feature engineering across Pandas, Polars, and PySpark.

1|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/gnanirahulnutakki/god-skill-suite --skill god-data-cleaning
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: god-data-cleaning
Source: https://github.com/gnanirahulnutakki/god-skill-suite/tree/main/skills/god-data-cleaning
Command: npx skills add https://github.com/gnanirahulnutakki/god-skill-suite --skill god-data-cleaning

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Data teams often struggle with data quality: missing values, inconsistent types, mislabeled features, and unvalidated pipelines that lead to unreliable models. This Skill provides an end-to-end guide for cleaning, validating, and engineering features to ensure robust, production-ready data.

Core Features & Use Cases

  • Comprehensive data cleaning: missing value strategies, outlier handling, type coercion, and duplicate detection to produce clean, reliable datasets.
  • Validation and governance: integrates Great Expectations and Pandera to enforce data contracts and schema correctness, plus DVC for dataset versioning to ensure reproducibility.
  • Feature engineering & reproducibility: domain-aware features and automated feature engineering using Featuretools, ensuring consistent data prep across environments.

Quick Start

Clean and validate the dataset named 'customers.csv' by applying missing-value strategies, type coercion, outlier handling, and feature engineering, then generate a reproducible validation report.

Frequently Asked Questions about god-data-cleaning

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate data cleaning and validation for a production pipeline?

Automate data cleaning and validation by applying missing-value strategies, type coercion, and outlier handling, then enforce schema correctness using Great Expectations or Pandera to ensure production-grade data quality.

Does this data validation approach work with both Pandas and PySpark?

Yes, the data validation and preprocessing steps are compatible with Pandas, Polars, and PySpark, allowing scalable data cleaning and feature engineering across different environments.

What is the best way to version datasets for reproducible feature engineering?

Use DVC for data versioning to ensure reproducibility, pairing it with Featuretools for automated feature engineering to maintain consistent data prep across environments.

Can I enforce data contracts and schema validation before model training?

Yes, you can enforce data contracts and schema validation by integrating Great Expectations and Pandera, which validate data correctness and prevent mislabeled features from entering model training.

How do I handle missing values and outliers in large datasets?

Handle missing values and outliers in large datasets by applying comprehensive data cleaning strategies that include type coercion and duplicate detection, scaling across Pandas and PySpark.

When do I need automated feature engineering in a data pipeline?

You need automated feature engineering when generating domain-aware features consistently, using Featuretools to prepare robust, production-ready data for downstream machine learning models.