mcpField
P
python-formatter-advisor

python-formatter-advisor

github.com/jorgealves开发2172 次安装4 天前更新
代码仓库

关于 python-formatter-advisor

使用 Black、Isort 和 Flake8 提供 Python 格式规范建议,帮助团队在新旧项目中保持代码一致。分析在本地完成。

主要功能

  1. 01提供 Black、Isort 和 Flake8 建议
  2. 02统一 Python 代码格式
  3. 03支持 CI 与代码重构
  4. 04在本地进行分析

适用场景

  1. 01为新的 Python 项目配置格式规范
  2. 02在 CI 中加入格式检查
  3. 03统一大型 Python 代码库的格式

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/jorgealves/agent_skills --skill python-formatter-advisor

安装后在 Claude Code 中输入/python-formatter-advisor确认已加载。

附带文件skill.yaml

详细介绍

Python 代码格式化顾问

目的与意图

使用 Black、Isort 和 Flake8 强制执行 Pythonic 标准,确保大型 Python 代码库和团队环境的一致性。

适用场景

  • 项目设置:初始化新的 Python 项目时。
  • 持续集成:作为自动化构建和测试流水线的一部分。
  • 遗留代码重构:将旧版 Python 代码库更新为现代标准时。

不适用场景

  • 非 Python 项目:此工具专用于 Python 生态系统。

错误情况和边缘案例

  • 缺少依赖文件:项目缺少 requirements.txt 或 pyproject.toml 时。
  • 版本不兼容:项目使用的 Python 版本不受这些工具支持时。

安全与数据处理注意事项

  • 所有分析均在本地执行。
  • 源代码和凭据绝不会传输到外部。

评论

支持 Markdown