| 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 サーバーを実行する」、「Alembic 移行を構成する」、「ログをセットアップする」、「パンダでデータを処理する」、または「Python エラーをデバッグする」ように求められた場合に使用します。 「Python ベスト プラクティス」、「型ヒント」、「非同期 Python」、「パッケージ化」、「仮想環境」、「Pydantic 検証」、「依存性注入」、「SQLAlchemy モデル」でトリガーされます。 ソース: spillwavesolutions/agent-brain。