python-apiAPI development specialist for FastAPI, Django REST, authentication, rate limiting, and API design. Use when building REST/GraphQL endpoints, configuring auth, or designing API contracts.
python-coderGenerates production-grade Python 3.12+ code with modern tooling (uv, ruff, pyright), strict typing, structured logging, and TDD. Use when user mentions Python, FastAPI, Pydantic, uv, ruff, or asks to generate Python code.
python-dataData persistence specialist for SQLAlchemy, PostgreSQL, Redis, migrations, and offline-first patterns. Use for database schema design, ORM configuration, caching, and data layer architecture.
python-debuggerExpert debugging specialist using systematic root-cause analysis, defense-in-depth validation, and parallel investigation patterns. Use when facing bugs, test failures, unexpected behavior, or any issue requiring methodical diagnosis.
python-envPython environment specialist for setup, diagnosis, and repair. Use when uv/pip fails, pyright errors persist, Docker builds break, CI is slow, GCP deployment fails, Jupyter kernels misbehave, or Neo4j connection issues occur.
python-platformPlatform integration specialist for native code, FFI, subprocess, multiprocessing, and OS integration. Use for C extensions, ctypes/cffi bindings, system calls, and cross-platform features.
python-releaseRelease and distribution specialist for PyPI, Docker Hub, versioning, CI/CD, and changelogs. Use when publishing packages, configuring releases, or setting up distribution pipelines.
python-testerPython testing specialist for integration, e2e, property-based, and snapshot tests. Use when comprehensive test coverage is needed beyond inline TDD.