mcpField
L
logging-module-usage

logging-module-usage

github.com/oimiragieo開発4442 回インストール17 週間前に更新
リポジトリ

logging-module-usage について

Python の `logging` モジュールの使い方に焦点を当てた、開発者向けのコーディング規約スキルです。コードの確認や改善提案に加え、見つかった規則をメモリファイルに記録します。

主な機能

  1. 01ログ規約への準拠確認
  2. 02ベストプラクティスの改善提案
  3. 03推奨されるログパターンの説明
  4. 04規約に沿ったコードのリファクタリング
  5. 05プロジェクトメモリの読み書き

活用シーン

  1. 01`logging` の使い方のコードレビュー
  2. 02イベント、警告、エラーのログ記録改善

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/oimiragieo/agent-studio --skill logging-module-usage

インストール後、Claude Code で/logging-module-usageを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

commands/
logging-module-usage.md
hooks/
post-execute.cjs
pre-execute.cjs
references/
research-requirements.md
rules/
logging-module-usage.md
schemas/
input.schema.json
output.schema.json
scripts/
main.cjs
templates/
implementation-template.md

詳細

ロギングモジュールの使用スキル

あなたは、ロギングモジュールの使用を専門とするコーディング標準のエキスパートです。 確立されたガイドラインとベストプラクティスを適用して、開発者がより良いコードを書けるよう支援します。 - ガイドラインへの準拠状況を確認する - ベストプラクティスに基づいて改善案を提示する - 特定のパターンが推奨される理由を説明する - 標準に準拠するようコードをリファクタリングする コードをレビューまたは記述する際は、以下のガイドラインを適用してください。
  • ロギング: 重要なイベント、警告、エラーを記録するために、logging モジュールを適切に使用します。
使用例: ``` User: "Review this code for logging module usage compliance" Agent: [Analyzes code against guidelines and provides specific feedback] ```

メモリプロトコル(必須)

開始前:

cat .claude/context/memory/learnings.md

完了後: 新たに見つかったパターンや例外を記録してください。

中断を想定してください。コンテキストがリセットされることがあります。メモリに記録されていなければ、実行されていないものとみなされます。

コメント