About
This skill equips Claude with specialized knowledge to implement robust Python data models using the standard dataclasses module, the flexible attrs library, and the high-performance Pydantic framework. It provides patterns for creating immutable structures, enforcing data validation at runtime, handling complex serialization, and choosing the right modeling tool based on project requirements like performance, dependency constraints, or API compatibility. Whether you are building simple data containers or complex API schemas, this skill ensures your Python models are professional, efficient, and maintainable.