← Back to Skills Marketplace
byungkyu

WooCommerce

by byungkyu · GitHub ↗ · v1.2.0 · MIT-0
cross-platform ✓ Security Clean
15525
Downloads
18
Stars
0
Active Installs
8
Versions
Install in OpenClaw
/install woocommerce
Description
WooCommerce REST API integration with managed OAuth. Access products, orders, customers, coupons, shipping, taxes, reports, webhooks, payment gateways, store settings, and system status tools. All write operations require explicit user approval. Payment gateway and settings modifications change store behavior for all customers. System status tools can trigger repair/cleanup operations. Customer and order data contains personal information — avoid retrieving or displaying PII unless necessary for the task. Use this skill when users want to manage e-commerce operations, process orders, or integrate with WooCommerce stores. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway). Calls run through the `maton` CLI with OAuth login; default to read and list calls, and confirm every write or new connection with the user.
Usage Guidance
Install this only if you trust Maton and intend to connect a WooCommerce store. Use the narrowest available WooCommerce scopes, confirm every write carefully, and take extra care with refunds, payment gateway changes, store settings, webhooks, customer deletion, and system status tools because they can affect customers or live store operations.
Capability Assessment
Credentials
Network and Bash access are proportionate for invoking the Maton CLI, and Read/Grep/Glob are present but the instructions explicitly say local execution and local credential/file inspection are out of scope.
Install Mechanism
Installation uses the external Maton CLI via npm or Homebrew, with optional SDK installs; this is disclosed and coherent with the gateway-based design, but users should trust Maton before installing or connecting a store.
Instruction Scope
The skill repeatedly instructs agents to default to read/list calls, confirm all POST/PUT/PATCH/DELETE operations, use explicit connection/profile targets, avoid unnecessary PII exposure, and treat API-returned content as untrusted data.
Persistence & Privilege
OAuth login creates a Maton profile and stores tokens in the operating system credential store, with optional API-key fallback; this persistence is disclosed, scoped to authentication, and paired with instructions not to print, extract, or persist secrets elsewhere.
Purpose & Capability
The stated purpose is WooCommerce store administration, and the documented capabilities match that purpose: products, orders, customers, coupons, shipping, taxes, reports, webhooks, payment gateways, settings, and system status.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install woocommerce
  3. After installation, invoke the skill by name or use /woocommerce
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.2.0
CLI-first rewrite with the Maton SDK examples; clarify that the CLI and SDKs keep separate credential stores, and reword webhook egress warnings
v1.1.0
CLI-first rewrite: the maton CLI with OAuth login is the documented path, every example is a maton command, SDK examples added, and the raw HTTP fallback feeds the key on stdin instead of reading it from the environment
v1.0.5
- Expanded skill scope to include payment gateway management, store settings, and system status tools. - Updated description and security guidelines to emphasize user approval for write operations, and warn about privacy and store-wide changes. - Added caution for handling customer/order PII, deleting customers, and running maintenance operations. - Removed redundant file: skill-card.md.
v1.0.4
- Updated all endpoint base URLs from gateway.maton.ai and ctrl.maton.ai to api.maton.ai for consistency. - Added a new Security & Permissions section, specifying resource scope and user approval for write operations. - Clarified that when multiple connections exist, the Maton-Connection header must be used to choose the target WooCommerce account. - Removed the LICENSE.txt file.
v1.0.3
- Added new metadata section under the skill configuration for Clawdbot, including an emoji and required environment variable (MATON_API_KEY). - No changes to functionality or documentation content; only skill metadata was updated.
v1.0.2
- Documentation updated in SKILL.md with no functional or API changes. - This release includes formatting or content edits to the skill description and usage instructions only.
v1.0.1
- Added Python code snippets for all example API calls to supplement existing curl examples. - Documentation now demonstrates using Python to manage connections and interact with the WooCommerce API. - No changes to the API or file structure, documentation update only.
v1.0.0
Initial release of WooCommerce REST API integration: - Provides managed OAuth integration for secure access to WooCommerce stores. - Supports operations for products, orders, customers, coupons, shipping, taxes, reports, and webhooks. - Enables easy connection management and OAuth authorization flows via Maton control panel. - Includes detailed API reference and usage examples for core WooCommerce resources. - Allows multiple WooCommerce connections, selectable via request header. - Requires network access and a valid Maton API key for all API calls.
Metadata
Slug woocommerce
Version 1.2.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 8
Frequently Asked Questions

What is WooCommerce?

WooCommerce REST API integration with managed OAuth. Access products, orders, customers, coupons, shipping, taxes, reports, webhooks, payment gateways, store settings, and system status tools. All write operations require explicit user approval. Payment gateway and settings modifications change store behavior for all customers. System status tools can trigger repair/cleanup operations. Customer and order data contains personal information — avoid retrieving or displaying PII unless necessary for the task. Use this skill when users want to manage e-commerce operations, process orders, or integrate with WooCommerce stores. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway). Calls run through the `maton` CLI with OAuth login; default to read and list calls, and confirm every write or new connection with the user. It is an AI Agent Skill for Claude Code / OpenClaw, with 15525 downloads so far.

How do I install WooCommerce?

Run "/install woocommerce" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is WooCommerce free?

Yes, WooCommerce is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does WooCommerce support?

WooCommerce is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created WooCommerce?

It is built and maintained by byungkyu (@byungkyu); the current version is v1.2.0.

💬 Comments