en un clic
zuora-uat-execute-ui
Internal UI test execution via Playwright MCP
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Menu
Internal UI test execution via Playwright MCP
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Generate Credit Memos / Debit Memos migration implementation artifacts based on the plan
Produce Credit Memos / Debit Memos migration strategy, code inventory, and phases
This skill should be used when the user mentions "Zuora API", "Zuora SDK", "Zuora Billing", "Zuora Revenue", "Zuora CPQ", "Zuora Payments", "subscription billing", "invoice settlement", "zuora-mcp", "rate plan", "product rate plan charge", "order API", or discusses integration with Zuora systems. Do not activate for generic billing or subscription discussions that are not Zuora-specific.
Compose an importable Zuora Workflow JSON from a design or requirement
Design a Zuora Workflow-based solution
Generate legacy Zuora CPQ Apex, Visualforce, Component Library, zQuoteUtil, controller extension, or plugin-interface artifacts directly into a Salesforce DX repo
Basé sur la classification professionnelle SOC
| name | zuora-uat-execute-ui |
| description | Internal UI test execution via Playwright MCP |
Prefer starting from hybrid_tr_prepare.py output (called by run-feature after API pytest passes):
python3 "${CLAUDE_PLUGIN_ROOT}/references/uat-test/execution/scripts/hybrid_tr_prepare.py" \
--git-root "$GIT_ROOT" \
--feature "<feature>" \
--tr <n> \
--environment "<environment>"
When execute_ui is true, proceed. Otherwise stop and return the skip_reason.
Manual fallback for debug variables:
python3 "${CLAUDE_PLUGIN_ROOT}/references/uat-test/execution/scripts/parse_debug_variables.py" \
--git-root "$GIT_ROOT" \
--feature "<feature>" \
--tr <n>
Skip UI with a clear message when any of:
hybrid_tr_prepare.py returns execute_ui: falseapi_test_passed: false)variables from hybrid_tr_prepare.py (or parse_debug_variables.py) — do not hand-parse debug logs unless scripts failui_steps_path / ui_steps_tr{n}.mdexecution/reports/record-ui-resultFollow ${CLAUDE_PLUGIN_ROOT}/references/uat-test/execution/docs/UI_TEST_EXECUTION_GUIDELINE.md.
Use user-configured Playwright MCP (not bundled). mcp__zuora-mcp__ask_zuora for unresolved UI behavior only.