Skip to main content
skill Claude Code CX Codex Cursor GitHub Copilot

woocommerce-backend-dev — Claude Code skill: WooCommerce PHP

Skill guides you through WooCommerce backend PHP development following project standards. Use it before creating new classes, modifying backend code, or writing unit tests.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add woocommerce/woocommerce --skill woocommerce-backend-dev -a claude-code
Open on GitHub

What woocommerce-backend-dev does

The skill covers naming conventions, coding style, hooks, and dependency injection for WooCommerce backend. It references project rules for file structure, PHPDoc annotations compatible with PHPStan, data integrity in CRUD operations, and test writing. Works with the Automattic\WooCommerce namespace and PSR-4 autoloading.

Inside are references to project documentation: class conventions, hook callbacks, DI container usage, unit test patterns. One key detail: the @since version comes from the $version property in includes/class-woocommerce.php on the trunk branch (strip -dev suffix if present). The skill expects you to run linting and tests before committing.

What it helps with

  • write PHP classes following WooCommerce standards
  • add hooks and filters with proper documentation
  • use dependency injection in backend code
  • prepare code before writing unit tests
  • maintain PHPDoc and PHPStan type safety

Example prompts for the agent

  • Create a new order handler class in `src/Internal/Orders` following WooCommerce conventions
  • Add the `woocommerce_process_order` hook with a callback that matches project standards
  • Set up a unit test file structure using woocommerce-backend-dev guidance before writing tests

How to install woocommerce-backend-dev

1Skills CLI (Vercel)

npx skills add woocommerce/woocommerce --skill woocommerce-backend-dev -a claude-code

2Manually: put the files in place

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

Copy the whole skill folder; for one project use .claude/skills/woocommerce-backend-dev/

From the same set2

The whole set →

Similar

copilotkit-channels CopilotKit Configures the code side of CopilotKit managed Slack and Microsoft Teams channels. Connects your agent runtime to Intelligence transport without manual webhook plumbing. Claude Code CX Codex Cursor +1 1,300installs channels-setup CopilotKit A skill to build your first CopilotKit Channels agent and connect it to Slack or Microsoft Teams. Walks through the entire path: from project setup to a working agent that replies to mentions in chat. Claude Code CX Codex Cursor +1 1,300installs architecture-designer https://github.com/Jeffallan Designs distributed system architectures, creates Mermaid diagrams, and writes Architecture Decision Records. It helps balance trade-offs before writing service code. Claude Code CX Codex Cursor +1 7,800installs chatgpt-app-builder alpic-ai Walks through the full lifecycle of a ChatGPT plugin, from idea to directory submission. Use it when building an MCP server with UI for ChatGPT on Skybridge. Claude Code CX Codex Cursor +1 7,100installs Swarm Orchestration ruvnet Skill for managing agent swarms with parallel execution, dynamic topology, and automatic load balancing. Use when a single agent is not enough and you need to orchestrate specialists of different types. Claude Code CX Codex Cursor +1 2,100installs notion-api intellectronica A skill for interacting with the Notion API through REST requests. Gives agents full access to pages, databases, blocks, and comments — read, create, update, and delete content. Claude Code CX Codex Cursor +1 94,200installs mcp-builder official anthropics This skill walks through building an MCP server in TypeScript or Python, from reading the protocol spec to writing tests and evaluation questions. Claude Code Claude.ai 130,949installs google-agents-cli-adk-code official Google A reference skill for building ADK agents with tools, callbacks, state, and workflows. Use it when an agent project needs concrete API patterns or code examples. Claude Code CX Codex Cursor +1 511,400installs

Questions about woocommerce-backend-dev

How do I install woocommerce-backend-dev in Claude Code?

Run npx skills add woocommerce/woocommerce --skill woocommerce-backend-dev -a claude-code, then check ~/.claude/skills/woocommerce-backend-dev/SKILL.md.

What does woocommerce-backend-dev do?

It provides guidance for WooCommerce PHP development: naming conventions, coding style, hooks, dependency injection, type annotations, and testing. Use it before building new classes and unit tests.

What version should I use in `@since` annotations?

Check includes/class-woocommerce.php on the trunk branch and read the $version property. Use that number in @since, removing the -dev suffix if present.

See also

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor