poocommerce-backend-dev
OfficialBuild robust PooCommerce backend code, effortlessly.
Software Engineering#architecture#unit testing#coding standards#backend development#dependency injection#PHP#PooCommerce
Authornotmattpress
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Developing backend PHP code that adheres to complex project standards can be challenging and lead to inconsistencies. This Skill provides comprehensive guidance, ensuring new or modified code follows all PooCommerce conventions, from file structure to testing, reducing errors and rework.
Core Features & Use Cases
- Structured Code Creation: Guidelines for class creation, file organization, and namespace conventions (e.g.,
src/Internal/by default). - Naming & Style Enforcement: Rules for
snake_casenaming, method visibility, static methods, and WordPress Coding Standards. - Data Integrity & Security: Best practices for preventing data loss, handling race conditions, and validating operations.
- Testing & Documentation: Conventions for writing unit tests, using
@testdox, and documenting hooks and methods with@sinceannotations. - Use Case: When creating a new feature, use this Skill to ensure every aspect of your backend PHP code, from class structure to hook documentation, aligns perfectly with PooCommerce's established standards.
Quick Start
Use the poocommerce-backend-dev skill to create a new internal utility class named 'OrderHelper' in 'src/Internal/Utils/' with a private method 'calculate_discount'.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: poocommerce-backend-dev Download link: https://github.com/notmattpress/poocommerce/archive/main.zip#poocommerce-backend-dev Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.