← Files Zuora Coding AgentARCHIVED FILE
skills/zuora-uat-context/SKILL.md
1.89 KB · Oct 4, 2026 · 12:30 UTC
---
name: zuora-uat-context
description: Routes natural-language UAT/E2E test intent to zuora-uat slash commands. Use when the user mentions UAT tests, E2E test lifecycle, test matrix, TR files, test plan generation, API pytest, UI test docs, bridge-generate, or execute-full-test style workflows for Zuora.
version: 1.0.0
---
Codex-only path resolution: When an instruction refers to `${CLAUDE_PLUGIN_ROOT}`, treat it as the root of this installed plugin.
# Zuora UAT context router
## UAT workspace layout
UAT artifacts live under **`<git-root>/uat/`** by default (not repo root) to avoid collisions in mixed repos.
```
your-repo/
├── .zuora-uat.yaml # root: uat
├── docs/sdd/ # SDDs at git root
└── uat/
├── design/
└── execution/
```
Dedicated test repos: `root: .` in `.zuora-uat.yaml` or `UAT_ROOT=.`
## Registered commands
- `/zuora-uat-design` — `$zuora-uat-design`
- `/zuora-uat-build` — `$zuora-uat-build`
- `/zuora-uat-run` — `$zuora-uat-run`
## Command routing
| User intent | Command |
|---|---|
| Extract TRs from SDDs | `/zuora-uat-design` |
| Build plan + API + UI docs | `/zuora-uat-build` |
| Run API + UI tests | `/zuora-uat-run` |
## Typical chain
```
/zuora-uat-design
/zuora-uat-build features_input=<scope>
/zuora-uat-run features_input=<scope>
```
Read the matching top-level skill and follow it.
## References
Bundled under `${CLAUDE_PLUGIN_ROOT}/references/uat-test/`:
- `design/README.md` — UAT workspace layout
- `execution/docs/E2E_TEST_IMPLEMENTATION_GUIDELINE.md` — API test patterns
- `execution/docs/DEBUGGING_MECHANISM_GUIDE.md` — debug log format (`debug_utils.py`)
- `execution/docs/UI_TEST_DOC_FORMAT.md` / `UI_TEST_EXECUTION_GUIDELINE.md` — hybrid UI steps
## MCP
Use **zuora-mcp** (`zuora_codegen`, `ask_zuora`) per plugin tool-routing policy. UI execution also needs user-configured **Playwright MCP**.
SHA-256: 54eb910860903c8d27b329f7bb55c5db0374d8dbb166ce41cd90a3542d448610