What problem does it solve?
This Skill helps you implement and debug WooCommerce extension functionality reliably, especially for HPOS order storage, payment gateways, shipping methods, Blocks/Store API checkout integration, REST API extensions, and WooCommerce-specific security requirements.
Core Features & Use Cases
- HPOS-compatible order handling: Use WooCommerce order APIs for reading/writing meta, avoid legacy post/table queries, and declare
custom_order_tables compatibility.
- Payment gateway development: Implement
WC_Payment_Gateway features including process_payment(), refunds, token-based PCI-safe flows, and admin settings wiring.
- WooCommerce Blocks integration: Register payment methods for block checkout via
PaymentMethodRegistry, wire Store API schema updates, and handle frontend-to-server data updates.
- Order lifecycle & product data: Manage status transitions, add order notes, and add custom product/product-type fields and meta safely.
- Shipping method development: Implement
WC_Shipping_Method rates, shipping-zone support, and WC 10.6+ tax-inclusive shipping handling.
- REST API extensions & security: Add REST endpoints/fields and apply sanitization/escaping/nonce/webhook verification patterns appropriate for WooCommerce.
Quick Start
Use the wc-development skill to analyze your plugin folder at /path/to/plugin and return the HPOS, Blocks, gateway, shipping, REST, and compatibility issues detected by the provided scan workflow.