python-logging-strategist について
Python向けに、構造化ログとコンテキスト伝播の設計を支援するスキルです。新規プロジェクト、CI、既存コードの近代化に利用でき、分析はローカルで行います。
主な機能
- 01構造化ログの設計
- 02コンテキスト伝播
- 03ローカル分析
- 04Pythonプロジェクト向け
活用シーン
- 01新しい Python プロジェクトのログ設定
- 02CI パイプラインへのログ確認の追加
- 03既存 Python コードのログ近代化
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ jorgealves/ agent_skills --skill python-logging-strategistインストール後、Claude Code で/python-logging-strategistを入力して読み込まれたか確認します。
同梱ファイルskill.yaml
詳細
Python ロギングストラテジスト
目的と意図
コンテキスト伝播を備えた構造化ロギングシステムを設計します。Python アプリケーションの可観測性を確保し、ログを機械可読にするために使用します。
使用するタイミング
- プロジェクトのセットアップ:新しい Python プロジェクトを初期化するとき。
- 継続的インテグレーション:自動ビルドおよびテストのパイプラインの一環として。
- レガシーコードのリファクタリング:古い Python コードベースを最新の標準に更新するとき。
使用しないタイミング
- Python 以外のプロジェクト:このツールは Python エコシステムに特化しています。
エラー条件とエッジケース
- 要件ファイルが見つからない:プロジェクトに requirements.txt または pyproject.toml がない場合。
- 互換性のないバージョン:プロジェクトでツールがサポートしていない Python バージョンを使用している場合。
セキュリティとデータの取り扱いに関する考慮事項
- 分析はすべてローカルで実行されます。
- ソースコードや認証情報が外部に送信されることはありません。
コメント
Markdown 対応