programmatic-eda
/programmatic-eda
Prowadzi systematyczną eksploracyjną analizę danych: profilowanie zbioru, struktura, braki, wartości odstające, rozkłady i korelacje przed głębszą analizą.
- Autor
- nimrodfisher ↗
- Repozytorium
- data-analytics-skills ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 25.09.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 11
- Skrypty
- 5
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 25.09.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
- 5 skryptów w paczce. Przejrzyj je przed instalacją, bo Claude może je uruchomić.
Skrypty: scripts/correlation_explorer.py, scripts/data_overview.py, scripts/distribution_summary.py, scripts/null_profiler.py, scripts/outlier_detector.py
Co robi i kiedy
Prowadzi systematyczną eksploracyjną analizę danych: profilowanie zbioru, struktura, braki, wartości odstające, rozkłady i korelacje przed głębszą analizą.
Oryginalny opis (EN)
Systematic exploratory data analysis. Activate when a dataset needs profiling — structure check, nulls, outliers, distributions, correlations — before deeper analysis begins.
Jak działa
SKILL.md bez nagłówków drugiego poziomu · 29 linii, 288 słów
Podgląd SKILL.md
--- name: programmatic-eda description: Systematic exploratory data analysis. Activate when a dataset needs profiling — structure check, nulls, outliers, distributions, correlations — before deeper analysis begins. --- # When to use - You receive a new dataset and need to understand its shape and quality before analysis - An analysis produces surprising numbers and you want to verify the underlying data first - A stakeholder asks "is this data reliable?" or "what's in this table?" - You're about to run a model or statistical test and need data-quality assurance # Process 1. **Load and overview** — run `scripts/data_overview.py` to get row count, dtypes, memory usage, and a sample. Confirm grain (what one row represents). 2. **Null profile** — run `scripts/null_profiler.py`; compare output against thresholds in `references/quality_thresholds.md` and flag columns above limits. 3. **Outlier detection** — run `scripts/outlier_detector.py` (IQR + z-score) on numeric columns; document flagged values and decide: real signal or data error? 4. **Distribution summary** — run `scripts/distribution_summary.py` for descriptive stats and univariate histograms on each numeric column. 5. **Correlation exploration** — run `scripts/correlation_explorer.py`; flag pairs with |r| > 0.8 as potential multicollinearity or redundancy. 6. **EDA checklist sign-off** — work through `references/eda_checklist.md` and confirm each item before declaring the dataset profiled. 7. **Write findings** — fill `assets/eda_report_template.md` with full profiling output; distil top issues into `assets/findings_summary.md`. For pattern recipes (e.g. polars vs pandas equivalents, chunked reads for large files), see `references/pandas_polars_recipes.md`. # Inputs the skill needs - Required: dataset path (CSV / Parquet / Excel) or a DataFrame already in scope - Required: business context — what does one row represent? - Optional: quality threshold overrides (defaults in `references/quality_thresholds.md`) - Optional: columns to skip (PII, binary blobs, high-cardinality IDs) # Output - `assets/eda_report_template.md` (filled) — full profiling report with per-column stats - `assets/findings_summary.md` (filled) — top 3–5 quality issues and recommended next steps - Console output / plots from scripts for interactive inspection
Pliki w paczce (11)
- SKILL.md 2 KB
- assets/eda_report_template.md 3 KB
- assets/findings_summary.md 1 KB
- references/eda_checklist.md 4 KB
- references/pandas_polars_recipes.md 3 KB
- references/quality_thresholds.md 2 KB
- scripts/correlation_explorer.py 3 KB
- scripts/data_overview.py 2 KB
- scripts/distribution_summary.py 2 KB
- scripts/null_profiler.py 2 KB
- scripts/outlier_detector.py 3 KB
Wersje
W bazie nie ma innych skilli o nazwie programmatic-eda.
Identyczna treść występuje jeszcze w 1 innych folderach na GitHubie. Tu pokazujemy jedną, najlepiej ocenioną kopię.
Migawka bazy z 28.10.2026 · wersja paczki 81b3cf33c462 (skrót SHA-256 całej paczki)
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 100exploratory-data-analysis
Prowadzi strukturalną eksplorację nowego zbioru danych przed modelowaniem: rozkłady, korelacje, kontrola wycieku celu i wizualizacje. - 98exploratory-data-analysis
Prowadzi systematyczną eksplorację nowego zbioru danych przed modelowaniem: struktura, rozkłady, zależności i anomalie, gdy jakość danych jest nieznana. - 98eda-report
Przeprowadza wstępną eksplorację zbioru danych i tworzy ustrukturyzowany raport: jakość danych, rozkłady, braki i zależności. - 100stat-eda
Prowadzi eksploracyjną analizę danych (EDA): statystyki opisowe, wizualizacje i kontrole jakości, aby poznać strukturę zbioru, znaleźć wzorce i anomalie. - 90plot-eda
Projektuje przepływ eksploracyjnej analizy danych dla zbioru, aby zbadać, co zawiera dataset. - 100eda-playbook
Prowadzi uporządkowaną eksploracyjną analizę nowego lub podejrzanego zbioru danych: audyt schematu, analiza celu, profilowanie cech, braki i kontrole wycieku, z dziennikiem decyzji.