Skip to main content
تشغيل أي مهارة في Manus
بنقرة واحدة

wads-type-coverage

النجوم٠
التفرعات١
آخر تحديث١٢ يونيو ٢٠٢٦ في ١٧:٢٢

Type-annotation coverage for a wads-managed Python repo: diagnose, complete, decide py.typed. Measures public-API type completeness with pyright --verifytypes (per-symbol score), produces an agent-actionable missing-annotation work list (ruff ANN rules, JSON), checks whether py.typed exists and actually ships in the wheel, then writes the missing annotations duck-typing-first (collections.abc, Protocol) and advises when adding py.typed is justified. Use for "type coverage", "how typed is this package", "add type annotations", "annotate the public API", "should I add py.typed", "is this package typed", "type completeness score", "make this PEP 561 compliant", "mypy strict cleanup". Also trigger when downstream users report missing-stub or Unknown-type complaints about the package. Does NOT set the Typing :: Typed classifier or other PyPI metadata (wads-pypi-polish), measure test or docstring coverage (wads-test-coverage / wads-docs-coverage), or fix import-time slowness found along the way (wads-import-time).

التثبيت

التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.

مستكشف الملفات
2 ملفات
SKILL.md
readonly