zuora-dynamic-pricing-design
Design a Commerce Catalog setup with dynamic pricing — gather requirements, inspect tenant state, and propose the catalog structure before execution
Install
With your agent
Install OMGSkills skill "zuora/zuora-coding-agent:skills/zuora-dynamic-pricing-design" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.
Manual command
git clone https://github.com/zuora/zuora-coding-agent /tmp/zuora-coding-agent && ln -s /tmp/zuora-coding-agent/skills/zuora-dynamic-pricing-design ~/.claude/skills/zuora-dynamic-pricing-design
From README
Preflight: Check DynamicPricing is enabled Before proceeding, call managecommercecharges with {"help": true, "operation": "createcharge"}. If the tool is not available (not listed / not found), stop and tell the user: The DynamicPricing feature is not enabled on this tenant. Enable it at Settings > Billing > Manage Features > Commerce, then retry. Note: The Commerce Catalog and Classic Catalog are mutually exclusive. Input The user's request: $ARGUMENTS Input may be free-text requirements, an approved prior design, and/or a CSV / spreadsheet path or attachment. Treat any tabular price file as design input — do not assume a fixed vendor schema (column names, product families, or MSP layouts vary). Tool routing Use managecommercecontextattributes with listattributes to inspect existing schemas. Use queryobjects to check existing products, plans, and custom fields. Use managecommercecharges with help: true for charge model guidance.
