AIKraft/Skills/woocommerce-code-review

woocommerce-code-review

Проверяет код WooCommerce на соответствие стандартам. Полезно при локальном ревью, автоматическом анализе PR или оценке качества кода.

WOwoocommerce official Разработка ★ 10.5k

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

Навык проверяет изменения кода WooCommerce на соответствие стандартам и соглашениям, выявляя критические нарушения в бэкенд-коде PHP. Он фокусируется на архитектуре, структуре и именовании, ссылаясь на детали из других навыков.

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

  • Локальный ревью кода перед коммитом.
  • Автоматический анализ pull requests (PR).
  • Оценка качества кода в рамках разработки.
  • Проверка соблюдения стандартов DI и архитектуры классов.

Как работает

  1. Проанализировать предоставленный код PHP на наличие изменений.
  2. Проверить архитектуру и структуру: убедиться, что используются методы классов, а не standalone-функции.
  3. Проверить внедрение зависимостей: убедиться, что классы из src/ создаются через $container->get(), а не через new.
  4. Проверить расположение классов: убедиться, что они находятся в src/Internal/, если не являются публичными.
  5. Проверить именование и соглашения (Naming & Conventions).
  6. Флагировать выявленные критические нарушения.

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

Проверь этот PHP-код на соответствие стандартам WooCommerce.
Есть ли в этом коде нарушения архитектуры или использования DI?
Проведи код-ревью для этого pull request с учетом стандартов WooCommerce.

Что понадобится

  • Доступ к навыку woocommerce-backend-dev для получения детальных стандартов.
  • Доступ к файлам file-entities.md и dependency-injection.md для уточнения правил.

Описание составлено по SKILL.md навыка, сверено 09.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «woocommerce-woocommerce-code-review» из репозитория: # https://github.com/woocommerce/woocommerce
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r woocommerce-woocommerce-code-review/ ~/.claude/skills/woocommerce-woocommerce-code-review/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.