원클릭으로
zuora-validate
Validate generated code, payloads, or approach against Zuora patterns
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Validate generated code, payloads, or approach against Zuora patterns
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
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
| name | zuora-validate |
| description | Validate generated code, payloads, or approach against Zuora patterns |
| argument-hint | ["file path or inline code/payload"] |
| allowed-tools | ["Read","Glob","Grep","Bash","Agent","mcp__zuora-mcp__zuora_codegen","mcp__zuora-mcp__ask_zuora","mcp__zuora-mcp__query_objects"] |
Codex-only path resolution: When an instruction refers to ${CLAUDE_PLUGIN_ROOT}, treat it as the root of this installed plugin. In Codex, resolve that root as the ancestor directory containing skills/, references/, and .codex-plugin/.
You are validating Zuora-related code, API payloads, or design approaches against known Zuora patterns and best practices.
What to validate: $ARGUMENTS
Use local file reads, bundled references, and mcp__zuora-mcp__zuora_codegen for structured validation of APIs, models, fields, enum values, SDK patterns, and payload shape. Use mcp__zuora-mcp__ask_zuora only when a concrete product-behavior or best-practice judgment remains after those checks.
Read the file or inline content the user provides. Determine the type:
For code validation, call mcp__zuora-mcp__zuora_codegen:
code_rules for the relevant language — get coding rules and patternsget_model_details for models used in the code — verify field names, types, and enum values are correctget_api_details for endpoints used — verify correct HTTP methods, required parameters, and request shapesRead ${CLAUDE_PLUGIN_ROOT}/references/best-practices.md and check for:
Only call mcp__zuora-mcp__ask_zuora for a specific unresolved domain-level question about whether the approach is correct for the Zuora product area being used (Billing, Revenue, CPQ, Payments). The prompt must name the exact concern and summarize the codegen/reference checks already completed. Skip this step when structured validation is sufficient.
Deliver a structured validation report:
Status: PASS / WARN / FAIL
Issues found (if any): For each issue:
Best practice suggestions (non-blocking improvements)
Summary: Overall assessment in 1-2 sentences