WordPress/WooCommerce Connector Lite
Scanned@magnum-opus-v1
npx machina-cli add skill @magnum-opus-v1/wooclaw-lite --openclawOpenClaw Connector
This skill allows you to interact with a WooCommerce store. You can check order status, search for products, and verify the store's connection health.
Configuration
The following environment variables are required:
OPENCLAW_STORE_URL: The full URL of your WordPress site (e.g., https://example.com).OPENCLAW_STORE_SECRET: The Secret Key from the OpenClaw Connector Lite plugin settings.
Tools
check_order
Use this tool to retrieve detailed information about a specific order.
- Input:
id(integer) - The Order ID. - Output: Formatted string with Status, Total, Customer, and Items.
find_product
Use this tool to search for products by name or SKU.
- Input:
query(string) - The search term. - Output: List of matching products with IDs, Stock, and Price.
store_status
Use this tool to check if the store is reachable and the plugin is active.
- Input: (None)
- Output: Connection status message.
Overview
This skill connects to a WordPress WooCommerce store using the OpenClaw Connector Lite plugin to fetch orders and products. It can check order status, search for products by name or SKU, and verify the store connection health. It requires the store URL and secret key to authenticate.
How This Skill Works
Configure the store by setting OPENCLAW_STORE_URL and OPENCLAW_STORE_SECRET. Use the tools check_order, find_product, and store_status to interact with the WooCommerce store: retrieve detailed order info, search products with IDs, stock, and price, and confirm connectivity. Outputs include order status, totals, customer, items, and product stock/price data.
When to Use It
- When you need detailed information about a specific order by its ID
- When you need to search for products by name or SKU and retrieve IDs, stock, and price
- When you want to verify that the WooCommerce store and OpenClaw Connector Lite plugin are reachable and active
- When validating order status and item details before processing refunds or shipments
- When auditing product availability and pricing across your store inventory
Quick Start
- Step 1: Set OPENCLAW_STORE_URL to your store URL and OPENCLAW_STORE_SECRET to your plugin secret
- Step 2: Run store_status to verify the connection is active
- Step 3: Use check_order(id) or find_product(query) as needed for orders or products
Best Practices
- Store credentials securely; avoid exposing OPENCLAW_STORE_SECRET
- Run store_status first to confirm connectivity before issuing other tools
- Pass the correct input types (integer id for check_order, string for query for find_product)
- Cache frequent results to reduce repeated calls and improve response time
- Validate outputs against your WooCommerce back end to ensure data consistency
Example Use Cases
- Use check_order with id=10234 to fetch Status, Total, Customer, and Items for that order
- Call find_product with query='Blue Widget' to list matching products with IDs, Stock, and Price
- Run store_status to confirm the OpenClaw Connector Lite plugin is active and the store is reachable
- Retrieve order details and verify item quantities before marking a shipment as sent
- Search for a SKU 'BW-1001' to confirm stock levels and current price for reconciliation