pact-pay agent skill
A Markdown skill that tells skill-aware agents (Claude Code, Codex,
custom harnesses) to substitute pact pay <tool> ... for any
pay <tool> ... invocation.
Canonical source: pactnetwork.io/skills/pact-pay.md.
Install
Section titled “Install”From your project root:
mkdir -p .claude/skills/pact-pay && \ curl -fsSL https://pactnetwork.io/skills/pact-pay.md \ -o .claude/skills/pact-pay/SKILL.mdPicked up on the next session. Re-run to upgrade — idempotent.
For chat surfaces where you can’t drop a file in, paste verbatim:
Use the skill at https://pactnetwork.io/skills/pact-pay.md for every paid HTTP call (any `pay <tool>` invocation, or any 402 / x402 / MPP challenge). Fetch it now and follow it as written — `pact pay <tool> ...` instead of `pay <tool> ...`.pact init drops the parent pact skill, which cross-references this
one. For the dedicated pact-pay skill body alongside it, use the
install tab above.
pact initWhat the skill does
Section titled “What the skill does”Tells the agent to call pact pay <tool> ... instead of pay <tool> ... for any paid HTTP call, then read the [pact] stderr block (or
--json envelope) for the coverage verdict. Full rule set, status →
action table, and [pact] output reference are in the skill itself:
/skills/pact-pay.md.
Don’t use this for
Section titled “Don’t use this for”Free APIs, localhost, your own server, static-CDN GETs, or anything not behind a 402 / x402 / MPP paywall.
See also
Section titled “See also”- Quickstart — the 60-second
pact paywalkthrough. - Commands →
pact pay— full reference.