Repository of 0 skills from AMAP-ML/SkillClaw
Loading catalogue content.
Skill
wp-woocommerce
Use when building, extending, or debugging a WooCommerce plugin — custom product types, payment gateways (WC_Payment_Gateway, process_payment(), process_refund()), shipping methods (WC_Shipping_Method, calculate_shipping()), CRUD via WC_Product / WC_Order / WC_Customer (wc_get_product, wc_create_order, wc_get_orders, get_meta, update_meta_data), HPOS compatibility (FeaturesUtil::declare_compatibility, wc_get_orders instead of WP_Query on posts), REST API extensions (woocommerce_rest_prepare, woocommerce_rest_pre_insert, Store API woocommerce_store_api_register_endpoint_data), cart/checkout blocks (registerCheckoutFilters, extensionCartUpdate, SlotFills), key hooks (woocommerce_cart_calculate_fees, woocommerce_checkout_fields, woocommerce_order_status_changed, woocommerce_payment_gateways), or WooCommerce subscription/coupon/webhook logic. Triggers: "WooCommerce extension", "custom product type", "payment gateway", "hook into WooCommerce checkout", "WC_Order", "wc_create_order()", "wc_get_product()", "add a shipping method", "WooCommerce REST API", "HPOS compatible", "FeaturesUtil::declare_compatibility", "cart block", "checkout block filter", "woocommerce_payment_gateways", "WC_Product CRUD", "Store API endpoint", "extend WooCommerce", "woocommerce_cart_calculate_fees", "woocommerce_checkout_fields", "process_payment()", "process_refund()", "woocommerce_rest_prepare_product", "registerCheckoutFilters", "WC webhook HMAC", "WC coupon CRUD", "wc_get_orders HPOS". Not for: Freemius monetisation — use `wp-freemius`; plain WordPress post/taxonomy work without WooCommerce.
Compatibility
Tags
Top Kits