Getting it into your agent
This one installs as part of its plugin. Adding the marketplace and installing the plugin brings it with everything else the plugin ships.
/plugin marketplace add zuora/zuora-coding-agent/plugin install zuora-coding-agentWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/zuora/zuora-coding-agent/zuora-is-migration-build)<a href="https://agentmods.dev/skills/zuora/zuora-coding-agent/zuora-is-migration-build"><img src="https://agentmods.dev/badge/skills/zuora/zuora-coding-agent/zuora-is-migration-build.svg" alt="Measured on agentmods" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00022 | $0.02836 |
| Opus 5 | $0.00011 | $0.01418 |
| Sonnet 5 | $0.00004 | $0.00567 |
| Haiku 4.5 | $0.00002 | $0.00284 |
Grade A, and why
zuora-is-migration-build scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 7d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 213 lines — stays where its author put it; the contents beside it link to each section on GitHub.
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 generating implementation artifacts for a Credit Memos / Debit Memos migration. The user should have a migration plan (from /zuora-is-migration-design or their own).
REQUIRED INPUT: Codebase Path
BEFORE PROCEEDING WITH ANY STEPS, YOU MUST OBTAIN THE CODEBASE PATH FROM THE USER.
Resolve the codebase path in this order:
- If
$ARGUMENTScontainscodebase=<path>, use that path directly. - If a
plan.mdexists in the current working directory (written by/zuora-is-migration-design), extract the codebase path from it — skip asking the user. - Otherwise, IMMEDIATELY ask:
"To implement the migration, I need the path to your billing/integration codebase so I can locate and update the legacy adjustment API calls. What is the full path? (e.g., /Users/yourname/workspace/acme-billing-client)"
Do NOT attempt to modify any code until you have this path. This is a blocker step.
Input
The user's request: $ARGUMENTS
Expected format: codebase=/path/to/billing-client [additional requirements]
Tool routing
Use local code search and file edits for migration implementation work. Use mcp__zuora-mcp__zuora_codegen for REST API classes, endpoint details, model fields, enum values, and SDK rules. Use account summary and billing document tools for verification. mcp__zuora-mcp__ask_zuora is allowed only as a fallback for a specific IS capability or accounting-semantics question that remains after references and codegen are checked. If business intent is unclear, ask the user to choose the intended mapping before changing code.
Workflow
Step 2: Review the migration plan
Understand which code modifications are needed. Ask the user:
- "Do you have a migration plan from
/zuora-is-migration-design? If so, share the key findings about which legacy APIs need to be updated." - If no plan exists, recommend running
/zuora-is-migration-design codebase=/pathfirst to inventory the code
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 7d ago First seen · 213 lines · 22 tokens per session scan A c6fc26b90912
zuora-is-migration-build is a skill published in the GitHub repository zuora/zuora-coding-agent (2 stars, last pushed 7d ago), licensed MIT. It adds 22 tokens to every session and 2,836 once invoked, about $0.0001 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other skills, from other repositories
x402
Set up Browser Use Cloud payments with x402 — pay per request from a crypto wallet (USDC on Base mainnet), no signup or API key. Two setups it works out up front — "just use it" (set up a wallet so you or Claude Code can run cloud browser tasks paid from the wallet — Claude writes and runs throwaway scripts, nothing…
tushare
A Python interface for Tushare, a financial data service that provides market and company information for stocks, funds, futures, and digital assets. It returns queried data as pandas tables.
stripe-best-practices
Guides Stripe integration decisions across API selection (Checkout Sessions vs PaymentIntents), Connect platform setup (Accounts v2, controller properties), billing/subscriptions, tax and registrations (Stripe Tax, automatictax, product tax codes), Treasury financial accounts, integration options (Checkout, Payment…
pinme-uniwebpay
Use when generating, modifying, or reviewing PinMe Worker (Cloudflare Worker TypeScript) code that accepts payments through UniwebPay — payment links, products/prices, checkout sessions, payment status reads, refunds, subscriptions, or handling UniwebPay webhooks with @uniwebpay/sdk in a PinMe project.
erp-xpp
Finance and Operations X++ development lifecycle — scaffold models, author classes, custom services/APIs, and data entities, install matching SDKs, compile deployable packages, deploy packages, synchronize databases, and verify deployed artifacts. Use when the user wants to create, build, compile, package, deploy…
kalshi-api
Kalshi exchange mechanics — RSA-PSS auth, order schema, YES/NO orderbook convention, WebSocket, and endpoint surface. Market-type-agnostic shared layer for all Kalshi skills.