mcpField
P
python-type-hints-converter

python-type-hints-converter

github.com/jorgealves开发2178 次安装1 周前更新
代码仓库

关于 python-type-hints-converter

用于为旧版 Python 代码添加或改进类型注解的技能,有助于提升可读性、IDE 支持并及早发现类型错误;分析在本地进行。

主要功能

  1. 01添加类型注解
  2. 02改进现有注解
  3. 03本地分析
  4. 04专注 Python 代码

适用场景

  1. 01为旧版 Python 代码添加注解
  2. 02在重构中提升代码可读性
  3. 03更早发现类型错误

安装

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

$npx skills add https://github.com/jorgealves/agent_skills --skill python-type-hints-converter

安装后在 Claude Code 中输入/python-type-hints-converter确认已加载。

附带文件skill.yaml

详细介绍

Python 类型提示转换器

目的与意图

自动为旧版 Python 代码添加或完善类型注解。用于提高代码可读性、改善 IDE 支持,并尽早发现类型错误。

适用场景

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

不适用场景

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

错误情况和边缘案例

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

安全和数据处理注意事项

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

评论

支持 Markdown