ruff 是指导 Python 代码检查与格式整理的 Skill。本文介绍 astral-sh/claude-code-plugins 的版本,它先核项目配置和工具版本,再限定需要改的文件。
检查代码问题和统一格式是两件事。项目没采用 Ruff 格式规则时,不应顺手重排整份文件,让真正的逻辑修改淹没在无关差异里。
自动修复也要看含义:删掉未使用的导入,可能同时去掉模块初始化的副作用。预览修复差异不能代替检查全部问题,无法自动修复的项仍需阅读诊断。
适合已有 Python 改动的维护。本文未运行 Ruff;不安全修复先理解规则并验证行为,工具替换旧检查器还要核配置兼容,检查通过也不等于业务测试和运行结果都正确。