💻

Python 型別覆蓋率分析器

👤 ҉Breeze🌔 📦 v1.0.0 ⭐ 3.4 ⬇️ 111 下載
💻 開發程式設計 免費

📖 技能介紹


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


Python 型別覆蓋率分析器

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.

Prerequisites

Python

Installation

Requirements and caveats from upstream: - Mypy: Static Typing for Python - Build Status - Chat at https://gitter.im/python/typing

小蔥技能7w4.net有完整的技能分類。

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:

  • Source: https://github.com/1991513ccie-png/skills
  • Extracted from upstream docs: https://raw.githubusercontent.com/python/mypy/HEAD/README.md

Documentation

  • https://www.mypy-lang.org/

🤖 AI 評測

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

📊 多維度評分

適應性3.3
規範性3.3
有效性3.4
可靠性3.1
可信度4.5

📁 包含檔案 (3 個)

📄 SKILL.md 1.9 KB
📄 _meta.json 148 B
📄 _skillhub_meta.json 166 B