mcpField
P
python-logging-strategist

python-logging-strategist

github.com/jorgealves開発2179 回インストール1 週間前に更新
リポジトリ

python-logging-strategist について

Python向けに、構造化ログとコンテキスト伝播の設計を支援するスキルです。新規プロジェクト、CI、既存コードの近代化に利用でき、分析はローカルで行います。

主な機能

  1. 01構造化ログの設計
  2. 02コンテキスト伝播
  3. 03ローカル分析
  4. 04Pythonプロジェクト向け

活用シーン

  1. 01新しい Python プロジェクトのログ設定
  2. 02CI パイプラインへのログ確認の追加
  3. 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 バージョンを使用している場合。

セキュリティとデータの取り扱いに関する考慮事項

  • 分析はすべてローカルで実行されます。
  • ソースコードや認証情報が外部に送信されることはありません。

コメント