Экспертное ревью кода Python по лучшим практикам
Python best practices for writing production-grade code. This skill should be used when writing, reviewing, or refactoring Python code. Triggers on tasks involving Python development, error handling patterns, dictionary operations, and code quality improvements.
AIwispbit-ai
official
Документы
Что делает навык
Набор экспертных правил для написания, ревью и рефакторинга Python-кода (версии 3.14+) с акцентом на production-grade качество. Skill охватывает критические аспекты обработки ошибок, избегания общих багов, повышения ясности и стиля кода.
Когда применять
- Написание новых функций, классов или модулей на Python
- Ревью кода на предмет проблем с обработкой ошибок
- Рефакторинг существующих кодовых баз
- Реализация валидации данных и границ API
- Оптимизация паттернов обнаружения ошибок и отладки
Как работает
- Определить контекст задачи (написание, ревью или рефакторинг Python-кода)
- Применить приоритетные категории правил: Error Handling, Common Bugs, Code Clarity, Code Style
- Изучить соответствующие файлы правил из директории rules/ (например, dict-required-keys.md, no-mutable-defaults.md)
- Проверить код на соответствие конкретным правилам (например, отсутствие изменяемых аргументов по умолчанию, использование KeyError для обязательных ключей)
- Исправить некорректные примеры кода на основе предоставленных правильных реализаций
Примеры запросов агенту
Проведи ревью этого Python-кода на предмет нарушения правил обработки ошибок и общих багов.
Напиши функцию на Python 3.14+, строго следуя правилам из rules/no-mutable-defaults.md и rules/dict-required-keys.md.
Рефактори этот фрагмент кода: убери лишние блоки else после return и замени inline-импорты на стандартные в начале файла.
Что понадобится
- Репозиторий https://github.com/wispbit-ai/skills с файлами правил в директории rules/
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «python-expert-best-practices-code-review» из репозитория:
# https://github.com/wispbit-ai/skills
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r python-expert-best-practices-code-review/ ~/.claude/skills/python-expert-best-practices-code-review/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.