What is a skill pack?
A multi-tool workflow that runs server-side in a single request. Instead of your agent calling seven tools in sequence - seven payments, seven round trips, seven things to handle when one fails - you make one call to POST /api/skill/{slug}, pay once, and get every step back in one response.
What happens if one step fails?
You get a partial-success envelope rather than an error. Every step that succeeded returns its result, the failed step is marked with its reason, and the response is still usable. That is the real difference from orchestrating the sequence yourself, where a failure mid-chain leaves you holding partial state you have already paid for and have to reconcile.
Why does a pack cost more than a single tool?
Because it runs several. A pack is $0.05 to $1.50 depending on how much work it does, against a $0.001 floor for one deterministic tool. The comparison that matters is against calling those tools yourself: one payment instead of several, and no orchestration code to write or maintain.
Can I see which tools a pack will run before paying?
Yes. Every pack publishes its tool sequence up front, on its own page and in /api/skill-packs.json. Packs are fixed sequences, not an agent improvising - the same inputs run the same steps in the same order every time.
Which chains can I pay a pack on?
The same rails as any other call: USDC on Base + 10 more chains, or USDG on Robinhood Chain. Gas is sponsored on EVM chains, so you need only the stablecoin, or run free over proof-of-work where a pack is pure-CPU.