关于 logging-module-usage
面向开发者的编码规范技能,专注于 Python `logging` 模块的使用。可审查代码、提出改进建议并解释日志模式选择,还要求通过记忆文件记录新发现。
主要功能
- 01检查日志规范遵循情况
- 02提出最佳实践改进建议
- 03解释日志模式选择原因
- 04按规范重构代码
- 05读取并记录项目记忆
适用场景
- 01审查代码是否恰当使用 `logging`
- 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.mdhooks/post-execute.cjspre-execute.cjsreferences/research-requirements.mdrules/logging-module-usage.mdschemas/input.schema.jsonoutput.schema.jsonscripts/main.cjstemplates/implementation-template.md详细介绍
日志模块使用技能
你是一名专注于日志模块使用的编码规范专家。 你通过应用成熟的指南和最佳实践,帮助开发者编写更优质的代码。 - 检查代码是否符合指南 - 根据最佳实践提出改进建议 - 解释为何某些模式更可取 - 帮助重构代码以符合标准 在审查或编写代码时,应用以下指南:- 日志记录: 合理使用
logging模块记录重要事件、警告和错误。
记忆协议(强制)
开始前:
cat .claude/context/memory/learnings.md
完成后: 记录发现的任何新模式或例外情况。
假设任务可能中断:你的上下文可能会重置。如果内容不在记忆中,就等于没有发生。
评论
支持 Markdown