woo-blocks

Develops custom WooCommerce block-editor components using React, PHP hooks, and Store API extensions.

35|16|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/OrcaQubits/agentic-commerce-claude-plugins --skill woo-blocks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: woo-blocks
Source: https://github.com/OrcaQubits/agentic-commerce-claude-plugins/tree/main/woocommerce-commerce/skills/woo-blocks
Command: npx skills add https://github.com/OrcaQubits/agentic-commerce-claude-plugins --skill woo-blocks

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the process of extending WooCommerce's block-based checkout and product display functionalities within the WordPress Gutenberg editor.

Core Features & Use Cases

  • Gutenberg Block Integration: Develop and integrate custom blocks for products, cart, and checkout.
  • Store API Customization: Extend the Store API to include custom data in cart and checkout responses.
  • Use Case: A developer needs to add a custom shipping option with unique logic to the WooCommerce block-based checkout. This Skill provides the necessary tools and guidance to achieve this by extending the Store API and registering custom checkout blocks.

Quick Start

Use the woo-blocks skill to declare compatibility for cart and checkout blocks in your WooCommerce extension.

Frequently Asked Questions about woo-blocks

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add custom blocks to the WooCommerce cart and checkout?

You add custom blocks by utilizing WordPress block registration alongside React components and PHP hooks, enabling seamless integration of custom cart and checkout blocks within the Gutenberg editor.

How do I extend the WooCommerce Store API for custom checkout data?

You extend the Store API by integrating custom data into cart and checkout responses, which allows you to process checkout requests with unique logic for custom shipping options.

Do I need React to develop custom WooCommerce product displays in Gutenberg?

Yes, developing custom WooCommerce product displays in Gutenberg requires utilizing React components combined with PHP hooks and WordPress block registration to achieve seamless integration.

What is the best way to declare cart and checkout block compatibility for a WooCommerce extension?

The best way is to use specialized development tools that facilitate declaring compatibility for cart and checkout blocks, ensuring your WooCommerce extension integrates seamlessly with the block-based editor.

Can I add a custom shipping option with unique logic to the WooCommerce block-based checkout?

Yes, you can add a custom shipping option by extending the Store API to include custom data and registering custom checkout blocks to handle the unique processing logic within the block-based checkout.