AutomatticAutomatticOfficialยท1 Agent Skills Included

woocommerce-payments

WooCommerce payment plugin development and end-to-end testing

Guides development and testing of the WooPayments WordPress plugin for WooCommerce checkout processing. Explains the full payment request flow from checkout form through gateway, request classes, and Stripe backend. Automates Playwright end-to-end test setup, execution, and failure debugging against a real local WordPress site. Removes guesswork around Docker environments, test accounts, and payment layer conventions.
npx skills add Automattic/woocommerce-payments --all -g -y
Available:

Instructs the agent on WooPayments architecture, the mandatory layered payment request flow, coding conventions, and the exact commands for building, linting, and running PHP, JS, and E2E tests.

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install WooPayments skills?โ–ผ

Run `npx skills add Automattic/woocommerce-payments --all -g -y` in your terminal to install all skills in this repository globally.

How to run WooPayments E2E tests?โ–ผ

Run `bin/setup-e2e-local.sh` once for first-time setup, then use `pnpm run test:e2e` to execute the Playwright suite against a local WordPress site with real Stripe test transactions.

How does the WooPayments payment flow work?โ–ผ

Every payment moves from the checkout form through the gateway class, typed request classes, the API client, and the Jetpack connection layer to Stripe. The agent is instructed to never skip a layer or call the API client directly.

Can I debug failing E2E tests with this skill?โ–ผ

Yes. It covers reading failure output, opening screenshots and traces, checking Docker container logs, and running tests in interactive UI mode at localhost:8077.

Does this work with Claude Code and other coding agents?โ–ผ

Yes. The AGENTS.md orchestrator and SKILL.md files follow the open standard and work in Claude Code, Cursor, Codex, and other compatible coding agents.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’