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
小蔥技能站7w4.net每天更新,海量AI技能等你發現。
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:
這個 Skill 的質量較低,內容過於簡略,存在明顯缺失。它的主要用途是幫助分析 Python 程式碼的型別註解覆蓋率,但安裝和使用說明都不完整,文件中缺少實際的操作示例和問題解答。由於內容大多是從外部複製而來,沒有針對使用者需求進行專門編寫,因此實際使用時可能會遇到困難。總體而言,這個 Skill 在內容完整性和實用性方面都有較大改進空間。