{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Skills and agents","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]},"description":"Learn how to use Zuora AI skills and agents, including reusable SKILL.md files for Claude Code, Codex, Cursor, and other AI clients.","keywords":"Zuora AI, Zuora agents, Zuora skills, SKILL.md, Claude Code, Codex, Cursor, AI agents, MCP, product catalog skill, orders skill, Zuora Coding Agent Plugin"},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"skills-and-agents","__idx":0},"children":["Skills and agents"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://docs.zuora.com/en/zuora-platform/system-management/zuora-ai","target":"_blank"},"children":["Zuora AI"]}," provides a growing set of tools and reusable skills to help you automate common workflows and work more efficiently. For more information, see ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://docs.zuora.com/en/basics/use-of-ai-in-zuora/zuoras-approach-to-ai","target":"_blank"},"children":["Zuora’s approach to AI and the commitments to you"]},"."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"prerequisites","__idx":1},"children":["Prerequisites"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Before using Zuora skills, make sure you meet the following prerequisites:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["By default, Zuora tenants restrict AI tools to ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["read-only"]}," access. If a skill needs to make changes, your OneID administrator must enable ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["read-write"]}," access for your tenant."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The skills must be downloaded and reviewed before use."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Many skills must be edited so they reflect the specifics of your Zuora implementation."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["You must test every skill thoroughly in a sandbox environment before using it in production."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"important-notice","__idx":2},"children":["Important notice"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Zuora provides these skills on a ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["use-at-your-own-risk"]}," basis. The skills have been tested and do work, but many require customization to reflect the specifics of your environment. Zuora is not responsible for unintended results that may occur from using a skill without first adapting it to your implementation."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["All AI-initiated changes are recorded in Zuora’s standard audit trail and attributed to the human user running the tool. Zuora AI tools do not have hidden, back-door, or privileged access. Their access is always limited by the authenticated user’s assigned roles and permissions. For example, if a user does not have permission to create an account, the AI tool will not be able to create one on that user’s behalf."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"zuora-skills-repository","__idx":3},"children":["Zuora skills repository"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://github.com/zuora/zuora-coding-agent","target":"_blank"},"children":["Zuora Coding Agent Plugin (ZCA)"]}," GitHub repository contains a collection of reusable skills for supported AI clients, such as Claude Code, Codex, and Cursor. These include skills for:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Code generation"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Workflow design and implementation"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Invoice settlement migration"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Order migration"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Best practices"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Mediation meter design and build"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Installation instructions are included for Claude Code, Codex, and Cursor. The repository uses Anthropic’s ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["SKILLS.md"]}," format and may also work with other AI clients that support the same format. Download the repository and ask your AI client how to add these skills if you are not using Claude Code, Codex, or Cursor."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"product-catalog-skill","__idx":4},"children":["Product catalog skill"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"className":"download-button","href":"/skills/z-product-catalog-SKILL.zip","download":""},"children":["Download Product Catalog SKILL.md"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The goal of this skill is to make it easier to add charges and rate plans to your product catalog."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Customizing the skill helps ensure that your Zuora implementation’s defaults and preferences are applied correctly. Using the skill without first adapting it for your environment may result in failures or misconfigured charges."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["After editing the file for your implementation, ask your AI client to install the skill."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"orders-skill","__idx":5},"children":["Orders skill"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"className":"download-button","href":"/skills/z-orders-SKILL.zip","download":""},"children":["Download Orders SKILL.md"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The Orders skill creates accurate Zuora Orders that create, modify, renew, cancel, or preview subscriptions."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The defaults must be updated to match your Zuora implementation before the skill is used. Using the skill without modification may result in an order that fails or does not behave as expected."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["After editing the file for your implementation, ask your AI client to install the skill."]}]},"headings":[{"value":"Skills and agents","id":"skills-and-agents","depth":1},{"value":"Prerequisites","id":"prerequisites","depth":2},{"value":"Important notice","id":"important-notice","depth":2},{"value":"Zuora skills repository","id":"zuora-skills-repository","depth":2},{"value":"Product catalog skill","id":"product-catalog-skill","depth":2},{"value":"Orders skill","id":"orders-skill","depth":2}],"frontmatter":{"seo":{"title":"Skills and agents","description":"Learn how to use Zuora AI skills and agents, including reusable SKILL.md files for Claude Code, Codex, Cursor, and other AI clients.","keywords":"Zuora AI, Zuora agents, Zuora skills, SKILL.md, Claude Code, Codex, Cursor, AI agents, MCP, product catalog skill, orders skill, Zuora Coding Agent Plugin"},"markdown":{"toc":{"hide":true}}},"lastModified":"2026-05-27T21:30:12.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/docs/ai/skills-agents","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}