公開スキル 7
uv-package-manager
uv で Python パッケージ管理をマスターする
従来のツールでは Python の依存関係管理は遅く複雑です。このスキルでは、pip よりも 10~100 倍高速でありながら完全な互換性を維持する Rust ベースのパッケージマネージャー uv の使用方法を学びます。
surrealdb-python
PythonでSurrealDBを扱う
SurrealDBでアプリケーションを構築するには、グラフ関係、ベクトル埋め込み、リアルタイムサブスクリプションを含むマルチモデル機能の理解が必要です。このスキルは、Python SDKを使ってCRUD操作、セマンティック検索、グラフトラバーサルパターンを実装するための包括的なガイダンスを提供します。
python-testing-patterns
pytestパターンを用いたPythonテストの実装
Pythonコードのテスト作成は、明確なパターンがないと時間がかかり不統一になりがちです。このスキルは、fixtures、モッキング、非同期コード、TDDワークフロー向けのすぐ使えるpytestパターンを提供し、信頼性の高いテストスイートを迅速に構築できるようにします。
python-performance-optimization
Pythonパフォーマンスの最適化
Pythonアプリケーションは、パフォーマンスの低下やメモリ問題を引き起こすことがあります。このスキルは、ボトルネックを特定し、速度和効率を改善するためのプロファイリングツールと最適化パターンを提供します。
python-packaging
配布用Pythonパッケージの作成
Pythonプロジェクトの配布には、pyproject.tomlやPyPIへの公開など、現代的な標準の理解が必要です。このスキルは、プロフェッショナルなPythonパッケージを作成するための包括的なパターンとテンプレートを提供します。
cohere-v2-python
Cohere v2で構造化データを抽出
LLMでデータ抽出パイプラインを構築するには、一貫性があり検証済みのJSON出力が必要です。このスキルは、Cohere v2のJSON Schemaモードを用いた信頼性の高いエンティティ抽出、分類、構造化データパイプラインのための専門的なガイダンスを提供します。
async-python-patterns
Pythonの非同期パターンを習得する
Pythonで非同期アプリケーションを構築するには、並行実行、タスク管理、パフォーマンス最適化のための複雑なパターンを理解する必要があります。このスキルは、asyncioの基礎、実践的なパターン、高性能なノンブロッキングシステムを構築するためのベストプラクティスを包括的に提供します。