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.
How is a pack priced?
Below its parts. A pack costs the sum of the tools it runs minus a 10% bundle discount, rounded up to the $0.001 settlement floor - $0.003 to $0.119 today, recomputed from the live catalog whenever a tool is repriced. One payment instead of several, cheaper than assembling the steps yourself, 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.