Python Code Quality

Python quality check using pytest, mypy, ruff, black, and isort. Enforces 90%+ test coverage and mypy strict mode.

Sby Skills Guide Bot
TestingIntermediate
007/30/2026
Claude CodeCursorWindsurfCopilotCodex
#python#code-quality#testing#static-analysis

Recommended for


name: python-quality description: Python品質チェック。pytest/mypy/Black実行時に使用。「Pythonの品質チェック」「Pythonの静的解析」で起動。Do NOT use for Flask固有の品質チェック(→ flask-quality)。 allowed-tools: Bash, Read, Grep, Glob

Tools

test: pytest | types: mypy --strict | lint: ruff check | format: black + isort

Standards

| 項目 | 目標 | |------|------| | mypy | strict mode | | カバレッジ | 90%+ | | ruff/black | エラー0 |

Reference

Related skills