К основному содержанию
скилл CX Codex

woocommerce-dev-cycle — скилл для Claude Code: тесты и линтинг

Скилл ведёт по циклу разработки WooCommerce: запускает тесты, чинит стиль кода и разбирает ошибки линтинга.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add secondsky/claude-skills --skill woocommerce-dev-cycle -a claude-code
Открыть на GitHub

Что делает woocommerce-dev-cycle

Скилл описывает рабочий цикл разработки WooCommerce. Внутри четыре справочника: running-tests.md с командами для PHP и JavaScript, code-quality.md про линтинг и правку стиля, php-linting-patterns.md с частыми ошибками PHP и markdown-linting.md для markdown-файлов.

Порядок такой: внести изменения, прогнать нужные тесты через pnpm run test:php:env -- --filter YourTestClass, затем pnpm run lint:changes:branch:php, а ошибки починить командой pnpm run lint:php:fix. Коммит — только после того, как тесты прошли. WooCommerce собирается на pnpm; для других Node.js-проектов скилл советует bun вместо npm или pnpm.

Линтер смотрит только на код вашей текущей ветки, поэтому чужие замечания в отчёт не попадут. Тестовое окружение поднимает WordPress и WooCommerce само, вручную их настраивать не нужно.

Какие задачи решает

  • прогнать отдельный PHP-тест по имени класса
  • починить стиль кода перед коммитом
  • разобраться, почему падает линтинг PHP
  • отформатировать markdown-файлы в репозитории
  • понять, что именно ожидал тест и что получил

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

  • прогони тесты для моего класса через pnpm run test:php:env -- --filter MyTestClass
  • запусти линтинг изменений в ветке и покажи, что чинить
  • почини ошибки PHP-стиля командой pnpm run lint:php:fix

Как установить woocommerce-dev-cycle

1Через Skills CLI (Vercel)

npx skills add secondsky/claude-skills --skill woocommerce-dev-cycle -a claude-code

2Вручную: положить файлы

~/.claude/skills/woocommerce-dev-cycle/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/woocommerce-dev-cycle/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Из того же набора89

cloudflare-agents Скилл для сборки ИИ-агентов на Cloudflare Workers: инструменты, MCP, провайдеры LLM. Пригодится, когда агент живёт прямо в воркере. CX Codex +1 378установок cloudflare-mcp-server Скилл помогает собрать MCP-сервер на Cloudflare Workers: инструменты, ресурсы, промпты и выбор транспорта. Пригодится, если пишешь свой сервер для ИИ-агента. CX Codex +1 375установок thesys-generative-ui Скилл учит агента собирать React-компоненты из описания на естественном языке через Thesys SDK. Пригодится, когда интерфейс нужно набросать по текстовому запросу. CX Codex +1 371установок maz-ui Скилл даёт агенту знание Maz-UI v4: 50+ компонентов, composables, директивы и темы для Vue 3 и Nuxt 3. Пригодится, когда собираете формы, диалоги или таблицы. CX Codex +1 369установок woocommerce-copy-guidelines Скилл задаёт правила написания пользовательских текстов в WooCommerce: подписи кнопок, метки полей, сообщения и документация. Пригодится, когда интерфейс магазина пишут несколько человек. CX Codex +1 363установок cloudflare-workers-testing Скилл для написания тестов Cloudflare Workers на Vitest с реальными биндингами D1, KV, R2 и Durable Objects. Пригодится, когда тесты падают на моках или не видят окружение. CX Codex +1 325установок nuxt-seo Скилл по восьми модулям Nuxt SEO v5: robots.txt, карты сайта, OG-картинки, Schema.org и метатеги. Пригодится, когда SEO надо настроить в Nuxt-проекте. CX Codex +1 324установок cloudflare-workers-performance Скилл для оптимизации Cloudflare Workers: CPU, память, кеш, размер бандла. Пригодится, когда воркер тормозит или упирается в лимиты. CX Codex +1 315установок

Похожие

woocommerce-code-review woocommerce Проверяет изменения WooCommerce на соответствие соглашениям PHP, JS/TS и UI-текстов. Пригодится для локального ревью и автоматической проверки PR. CX Codex +1 1 800установок woocommerce-performance woocommerce Находит узкие места в PHP-коде WooCommerce при работе с базой данных и кэшем. Пригодится при написании запросов и выводе списков товаров. CX Codex +1 325установок woocommerce alinaqi Скилл для работы с WooCommerce через REST API: товары, заказы, покупатели, вебхуки. Пригодится, когда агент пишет интеграцию с магазином на WordPress. CX Codex +1 390установок wordpress-pro https://github.com/Jeffallan Скилл помогает разрабатывать темы и плагины WordPress, блоки Gutenberg и магазины WooCommerce. Нужен для задач с REST API, хуками, безопасностью и производительностью. CX Codex +1 9 700установок WooCommerce Automation Claude Office Skills Скилл для автоматизации магазина на WooCommerce: заказы, склад, клиенты и купоны. Пригодится, если рутина по заказам съедает день. CX Codex +1 4 700установок wordpress Mindrally Скилл wordpress задаёт агенту правила разработки под WordPress и WooCommerce на PHP. Он держит код в рамках стандартов WordPress, напоминает про хуки, nonce и подготовленные запросы. CX Codex +1 894установок

Рядом в теме «Тесты и QA»

Всё по теме «Тесты и QA» →

Вопросы о woocommerce-dev-cycle

Как установить woocommerce-dev-cycle в Claude?

Выполните npx skills add secondsky/claude-skills --skill woocommerce-dev-cycle -a claude-code. Скилл окажется в ~/.claude/skills/woocommerce-dev-cycle/SKILL.md.

Что делает woocommerce-dev-cycle?

Проводит по циклу разработки WooCommerce: запуск PHP- и JavaScript-тестов, линтинг и правка стиля кода, разбор частых ошибок PHP и markdown.

Нужно ли настраивать WordPress и WooCommerce для тестов?

Нет, тестовое окружение поднимает их автоматически. Линтер при этом проверяет только код текущей ветки.

Исходный текст

SKILL.md · MIT
---
name: woocommerce-dev-cycle
description: Run tests, linting, and quality checks for WooCommerce development. Use when running tests, fixing code style, or following the development workflow in WooCommerce projects.
license: MIT
---

# WooCommerce Development Cycle

This skill provides guidance for the WooCommerce development workflow, including running tests, code quality checks, and troubleshooting.

## Instructions

Follow these guidelines for WooCommerce development workflow:

1. **Running tests**: See [running-tests.md](running-tests.md) for PHP and JavaScript test commands, test environment setup, and troubleshooting
2. **Code quality**: See [code-quality.md](code-quality.md) for linting and code style fixes
3. **PHP linting patterns**: See [php-linting-patterns.md](php-linting-patterns.md) for common PHP linting issues and fixes
4. **Markdown linting**: See [markdown-linting.md](markdown-linting.md) for markdown file linting and formatting

## Development Workflow

The standard development workflow:

1. Make code changes
2. Run relevant tests: `pnpm run test:php:env -- --filter YourTestClass`
3. Run linting/type checking: `pnpm run lint:changes:branch:php`
4. Fix any issues: `pnpm run lint:php:fix`
5. Commit changes only after tests pass

**Note**: WooCommerce uses pnpm for its build system. For other Node.js projects, prefer bun over npm/pnpm.

## Key Principles

- Always run tests after making changes to verify functionality
- Use specific test filters to run relevant tests during development
- Fix linting errors solely for code in your current branch
- Test failures provide detailed output showing expected vs actual values
- The test environment handles WordPress/WooCommerce setup automatically

© secondsky · MIT · secondsky/claude-skills

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой