python3-data

Installation
SKILL.md

Python Data

Load python3-core for standing defaults. Load python3-typing for boundary schemas. Load python3-testing for parser and edge-case tests.

Quality Checklist

  • Schema validated at first stable ingress point — not deep in transforms
  • dtype= explicit in pd.read_csv() / pd.read_excel() — never rely on inference
  • No raw pd.DataFrame crossing module boundaries without documented column contract
  • Merge/join results checked for unexpected nulls and row count changes
  • model_config = {"strict": True} on all Pydantic boundary models
  • No inplace=True — deprecated, returns None, causes silent bugs
  • Notebook logic that survived 3+ uses extracted into tested modules

Gotchas

Installs
31
GitHub Stars
64
First Seen
Mar 29, 2026
python3-data — jamie-bitflight/claude_skills