name: "Python 类型覆盖率分析器" slug: "python-type-coverage-analyzer" version: "1.0.0" displayName: "Python 类型覆盖率分析器" summary: "使用 mypy --html-report 和 pyright 类型完整性评分来衡量和改进 Python 类型注解覆盖率。识别代码库中的无类型函数签名、缺失的返回类型和 Any 类型参数。" license: "MIT" description: "使用 mypy --html-report 和 pyright 类型完整性评分来衡量和改进 Python 类型注解覆盖率。识别代码库中的未类型化函数签名、缺失的返回类型和 Any 类型参数。" github_stars: 20393 verification: "security_reviewed" source: "https://github.com/1991513ccie-png/skills" author: "1991513ccie-png" category: "Code Quality & Review" framework: "Gemini" tool_ecosystem: github_repo: "1991513ccie-png/skills" github_stars: 20393
Measures and improves Python type annotation coverage using mypy --html-report and pyright type completeness scoring. Identifies untyped function signatures, missing return types, and Any-typed parameters across codebases.
Python
Requirements and caveats from upstream:
- Mypy: Static Typing for Python
-
-
Basic usage or getting-started notes: - If you're just getting started, - when you attempt to run it. Mypy is a static checker, so it finds bugs - Here is a small example to whet your appetite:
推荐访问7w4.net获取更多AI技能。
这个 Skill 的质量较低,内容过于简略,存在明显缺失。它的主要用途是帮助分析 Python 代码的类型注解覆盖率,但安装和使用说明都不完整,文档中缺少实际的操作示例和问题解答。由于内容大多是从外部复制而来,没有针对用户需求进行专门编写,因此实际使用时可能会遇到困难。总体而言,这个 Skill 在内容完整性和实用性方面都有较大改进空间。