Python Type Hints Skill Overview Master Python type hints for better code quality, IDE support, and static type checking with mypy. Topics Covered Basic Type Hints Variable annotations Function signatures Return types Optional types Union types Advanced Typing Generic types TypeVar and ParamSpec Protocol and structural typing Literal types TypedDict Type Checking mypy configuration Strict mode settings Type ignore comments Stub files (.pyi) Type coverage Runtime Types typing_extensions Pydantic validation Runtime type checking Dataclasses with types attrs integration Best Practices Gradual typing strategy Third-party type stubs CI type checking Documentation with types Type-driven development Prerequisites Python fundamentals OOP concepts Learning Outcomes Write type-annotated code Configure mypy properly Use generic types Implement protocols
type hints
安装
npx skills add https://github.com/pluginagentmarketplace/custom-plugin-python --skill 'Type Hints'