Code Quality

This skill should be used when the user is configuring Ruff, setting up mypy, adding type hints, choosing between mypy and pyright, writing py.typed markers, modernizing type annotations (PEP 695/649), using TYPE_CHECKING, setting up pre-commit hooks, configuring ruff format, choosing lint rule sets, or reviewing code quality tooling. Covers Ruff rule sets, mypy strict mode, pyright, modern typing patterns, pre-commit configuration, formatting, and complexity thresholds.

diegosouzapw Updated 54 repo stars

File contents

diegosouzapw/awesome-omni-skill/tree/main/skills/tools/code-quality commit 3e6cb507f5

Frequently asked questions

npx skillmds@latest add diegosouzapw/code-quality