About
The Python Testing Patterns skill equips Claude with specialized knowledge for architecting robust test suites in Python. It provides standardized implementation patterns for unit, integration, and functional testing using the pytest framework, including sophisticated use of fixtures, dependency mocking, and parameterization. This skill is essential for developers looking to implement Test-Driven Development (TDD) or improve code reliability through automated testing of complex scenarios like async operations, database interactions, and external API integrations.