AIKraft/Skills/Экспертное ревью кода Python по лучшим практикам

Экспертное ревью кода 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.

wispbit-ai official Документы

Что делает навык

Набор экспертных правил для написания, ревью и рефакторинга Python-кода (версии 3.14+) с акцентом на production-grade качество. Skill охватывает критические аспекты обработки ошибок, избегания общих багов, повышения ясности и стиля кода.

Когда применять

  • Написание новых функций, классов или модулей на Python
  • Ревью кода на предмет проблем с обработкой ошибок
  • Рефакторинг существующих кодовых баз
  • Реализация валидации данных и границ API
  • Оптимизация паттернов обнаружения ошибок и отладки

Как работает

  1. Определить контекст задачи (написание, ревью или рефакторинг Python-кода)
  2. Применить приоритетные категории правил: Error Handling, Common Bugs, Code Clarity, Code Style
  3. Изучить соответствующие файлы правил из директории rules/ (например, dict-required-keys.md, no-mutable-defaults.md)
  4. Проверить код на соответствие конкретным правилам (например, отсутствие изменяемых аргументов по умолчанию, использование KeyError для обязательных ключей)
  5. Исправить некорректные примеры кода на основе предоставленных правильных реализаций

Примеры запросов агенту

Проведи ревью этого 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 и совместимые) подхватывает его по описанию и следует шагам.