secondsky avatar

Woocommerce Dev Cycle

This handles the standard WooCommerce development loop: running PHP and JavaScript tests, fixing linting errors, and checking code quality. You'd reach for it when you need to verify changes with `pnpm run test:php:env`, fix code style issues, or troubleshoot test failures in a WooCommerce project. It includes patterns for common PHP linting problems and focuses on running targeted tests during development rather than the full suite. The workflow is straightforward: make changes, run filtered tests, fix linting on your branch only, then commit. One thing worth noting is that it emphasizes using pnpm specifically for WooCommerce while recommending bun for other Node.js work, which is a refreshingly opinionated stance.

skills.sh installs
374
GitHub stars
248
last updated
Aug 21, 2026

Install

$ npx -y skills add secondsky/claude-skills --skill woocommerce-dev-cycle --agent claude-code

Installs into .claude/skills of the current project.

Files

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 for PHP and JavaScript test commands, test environment setup, and troubleshooting
  2. Code quality: See code-quality.md for linting and code style fixes
  3. PHP linting patterns: See php-linting-patterns.md for common PHP linting issues and fixes
  4. Markdown linting: See 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

Sponsors

Details

Repository
github.com/secondsky/claude-skills
Categories
Code Review & Quality, Automation & Workflows
First seen
Jun 3, 2026

More from secondsky/claude-skills

All 146
1diskd-ai avatardesign-docdiskd-ai/design-docCreate technical design documents for new features, systems, refactoring plans, API designs, and database schemas. Use when asked to write a design doc, TRD (te372skills.sh installs
2zzci avatarpma-gozzci/skillsGo implementation guide for PMA-managed service and CLI projects. Covers project layout (cmd/internal), strict linting with golangci-lint v2, database access (s366skills.sh installs
3haaaiawd avatarnexus-mapperhaaaiawd/nexus-skillsGenerate a persistent .nexus-map/ knowledge base that lets any AI session instantly understand a codebase's architecture, systems, dependencies, and change hots365skills.sh installs
4sharpdeveye avatarevaluatesharpdeveye/maestroUse when the user wants a quality review, interaction audit, or to test the workflow against realistic scenarios.363skills.sh installs
5pproenca avatarios-animationspproenca/dot-skillsClinic-architecture-aligned iOS animation craft guidelines for SwiftUI (iOS 26 / Swift 6.2) covering motion tokens, spring physics, gesture continuity, spatial 355skills.sh installs
6pskoett avatardx-data-navigatorpskoett/pskoett-ai-skillsQuery Developer Experience (DX) data via the DX Data MCP server PostgreSQL database. Use this skill when analyzing developer productivity metrics, team performa355skills.sh installs