Use ruff, ty, and pytest consistently through uv. Core principle: one repeatable quality gate across local and CI.
| Lint | uv run ruff check | | Auto-fix | uv run ruff check --fix | | Format | uv run ruff format | | Type check | uv run ty check | | Test | uv run pytest | | Coverage | uv run pytest --cov=src --cov-report=term-missing | | Full gate (prek) | prek run -a | | Install git hooks (prek) | prek install |
Используйте при настройке или запуске инструментов обеспечения качества Python (ruff, ty, pytest, Coverage, CI Gates), а также при применении контрольного списка качества перед слиянием. Источник: narumiruna/agent-skills.
Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.) Скопируйте и выполните эту команду: npx skills add https://github.com/narumiruna/agent-skills --skill python-quality-tooling После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw