What problem does it solve? Writing reliable tests for Django applications requires coordinating pytest configuration, database fixtures, factories, mocking, and API testing, which is time-consuming to set up correctly from scratch. ## Core Features & Use Cases - TDD Workflow Guidance: Provides the red-green-refactor cycle with concrete Django examples for models, views, and serializers. - Testing Infrastructure Setup: Includes pytest.ini configuration, test settings, conftest.py fixtures, and factory_boy factories for rapid test data creation. - DRF API Testing: Covers serializer validation tests, ViewSet endpoint tests, authentication handling, filtering, and search testing. - Use Case: When building a new Django REST Framework endpoint, use this Skill to generate the failing test first, create factories for test data, mock external services like Stripe, and verify coverage targets. ## Quick Start Ask the AI to write pytest tests for a Django model or DRF API endpoint using factory_boy factories and the TDD workflow.