| Foundations | syntax-essentials, type-systems, project-structure, code-quality | Variables, type hints, generics, src layout, ruff, mypy | | Patterns | async-programming, error-handling, decorators, context-managers, generators | async/await, exceptions, Result type, with statements, yield |
| Testing | pytest-essentials, mocking-strategies, property-testing | Fixtures, parametrize, unittest.mock, Hypothesis | | Web APIs | fastapi-patterns, pydantic-validation, database-access | Dependencies, middleware, validators, SQLAlchemy async | | Packaging | poetry-workflow, pyproject-config, docker-deployment | Lock files, PEP 621, multi-stage builds |
| Production | ci-cd-pipelines, monitoring, security | GitHub Actions, OpenTelemetry, OWASP, JWT |
고급 생산 패턴을 통해 언어 기초를 다루는 최신 Python 코칭입니다. "Python 코드 작성", "Python 개념 설명", "Python 프로젝트 설정", "Poetry 또는 PDM 구성", "pytest 테스트 작성", "FastAPI 엔드포인트 생성", "uvicorn 서버 실행", "allembic 마이그레이션 구성", "로깅 설정", "pandas로 데이터 처리" 또는 "Python 오류 디버깅"을 묻는 메시지가 표시될 때 사용합니다. "Python 모범 사례", "유형 힌트", "비동기 Python", "패키징", "가상 환경", "Pydantic 유효성 검사", "종속성 주입", "SQLAlchemy 모델"을 트리거합니다. 출처: spillwavesolutions/agent-brain.