pay
Pay one exact resource with your held x402 wallet or approved Link MPP authorization, within the supplied terms and native authority.
Skill by runxhq
Chalk Labs
Need help deploying pay?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/runxhq-pay
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Node.js package
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/pay
What's inside
- Skill name
pay- Description
- Pay one exact resource with your held x402 wallet or approved Link MPP authorization, within the supplied terms and native authority.
- License
- Apache-2.0
- Instructions
- 57 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (12)
- SKILL.md
- composes-in-graph.yaml · fixtures/
- hosted-contract.yaml · fixtures/
- refuses-budget.yaml · fixtures/
- refuses-counterparty.yaml · fixtures/
- refuses-currency.yaml · fixtures/
- composed.graph · fixtures/support/
- payment.mjs
- readback.mjs
- readback.test.mjs
- catalog.md · references/
- run.yaml
SKILL.md (first lines)
# Pay Use this when you are the buyer paying a known merchant resource. Choose the held connector explicitly: `wallet/evm` pays external x402 V2 with USDC on Base; `link` pays a Stripe MPP charge using an already approved one-time Link spend request. Stripe and PayPal merchant app credentials cannot spend as a buyer. Missing authority never selects another wallet or method. Inspect the selected connector to construct its public `request`: the wallet's `payment_signal`, or Link's `payment.mpp` arguments. Supply the parent mandate's original term reference, exact resource URL, currency and maximum, plus a stable `idempotency_seed`. These purchase terms are checked before financial dispatch; they do not grant native authority. The native kernel still admits capability, run budget, human approval and the exact effect. No rounding or FX is implied. ## x402 resource payment The default composes `settle` once, `readback` and the terminal evidence check. The hosted wallet owns private signing, staged-byte recovery, on-chain finality and the paid resource result. A complete outcome requires a confirmed chain transaction and the resource's 2xx response; the resource's own product lifecycle may continue afterwards. Pending, failed or mismatched evidence never reports a completed purchase. Durable callers may use the x402-specific `settle` and `readback` runners separately and schedule later observations externally. ## Link authorization and MPP payment Install the pinned official Link CLI and bind the intended signed-in account with `runx connector use link --session`. Run `authorize` with the connector's `spend.request` arguments to request exact one-time wallet consent. Its approval URL/status is authorization evidence only; it does not prove payment. The connector binds consent to the original URL, method, body and challenge in Link metadata; an unrelated or unbound authorization is refused. Complete the wallet's approval, then supply that original spend request ID and original provider-issued MPP challenge to the default Link payment lane. The connector pins and rechecks the account, amount/currency, payment method, merchant network and challenge. Only the official CLI retrieves the SPT; it never enters graph inputs, results or receipts. Independent original spend request readback must confirm the exact paid amount and transaction. This lane returns payment evidence, not the merchant HTTP body or delivery proof. Read a merchant artifact through its declared provider operation when needed. Link is not yet a selectable native paid-skill purchase method. ## Continue the original effect Stop on missing bindings, changed account/terms, denied approval or uncertain readback. Preserve the original effect, request key and provider references. Resume acknowledged effects at readback; never replace an ambiguous payment with another spend request, challenge, key or method. A refund already observed on Link cannot be presented as a fresh successful purchase. Do not put wallet keys, SPTs, bearer tokens or card data in skill inputs. A paid Runx skill is bought by running that skill through the native purchase boundary; this job does not replace it. Use `charge` as the merchant, `refund` for an original collection's reversal, and `invoice-pay` to bind an invoice before pay.
From runxhq/runx, Apache-2.0.
More from runxhq/runx
- 0.719score
code-plan
runxhq
Compile a bounded objective or code-intake change set into a dependency-safe Runx execution plan, with deterministic checks for evidence preservation…
SkillAFreshness: A★ 104Claude Code +9 - 0.719score
policy-draft
runxhq
Draft or tighten a Runx operational policy from a governance brief, then validate the exact runx.operational_policy.v1 contract with the native policy engine.
SkillAFreshness: A★ 104Claude Code +9 - 0.719score
redact-pii
runxhq
Detect and remove personal data before content crosses a trust boundary, returning usable scrubbed content only when a deterministic residual scan passes.
SkillAFreshness: A★ 104Claude Code +9 - 0.719score
skill-review
runxhq
Inspect, safely test, and assess one Runx skill package for capability, trust, and operator readiness.
SkillAFreshness: A★ 104Claude Code +9 - 0.719score
reddit
runxhq
Manage named Reddit accounts through their existing browser sessions, find useful conversations, draft in each account's voice, and submit one exactly…
SkillAFreshness: A★ 104Claude Code +9 - 0.719score
prior-art
runxhq
Inspect bounded local repository and Runx catalog evidence before a design, draft, or operator decision, then produce citation-bound findings and a reuse…
SkillAFreshness: A★ 104Claude Code +9 - 0.716score
cold-outreach
runxhq
Prepare one relevant, evidence-bound cold email for an exact prospect using scoped brand and taste context; hold unsafe or unsupported contact and leave…
SkillAFreshness: A★ 104Claude Code +9 - 0.716score
conversation-review
runxhq
Review one grounded provider-neutral conversation, prepare an unsent reply or follow-up, and identify genuine coding requests for a separate engineering intake.
SkillAFreshness: A★ 104Claude Code +9 - 0.716score
crm-update-plan
runxhq
Reconcile a call transcript against current CRM records and propose allowlisted field updates, each traced to a verbatim transcript quote, with the write left…
SkillAFreshness: A★ 104Claude Code +9 - 0.716score
attention-review
runxhq
Decide which bounded personal observations warrant attention, then return a source-bound private briefing intent and next-check proposal.
SkillAFreshness: A★ 104Claude Code +9 - 0.716score
contact-consent-review
runxhq
Decide and record conservative contact-consent transitions from bounded engagement, bounce, and consent evidence before any send.
SkillAFreshness: A★ 104Claude Code +9 - 0.716score
content-package
runxhq
Turn governed source evidence into a citation-bound reader-facing draft, channel package, and provider-neutral publication handoff.
SkillAFreshness: A★ 104Claude Code +9
Signals
- Stars
- 104
- Forks
- 109
- Open issues
- 16
- Contributors
- 16
- Last commit (this folder)
- Oct 22, 2026 (8 days ago)
- Last release
- Oct 18, 2026 (12 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/runxhq/runx
- Website
- runx.ai
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from runxhq
- 0.719score
redact-pii
runxhq
Detect and remove personal data before content crosses a trust boundary, returning usable scrubbed content only when a deterministic residual scan passes.
SkillAFreshness: A★ 104Claude Code +9 - 0.719score
reddit
runxhq
Manage named Reddit accounts through their existing browser sessions, find useful conversations, draft in each account's voice, and submit one exactly…
SkillAFreshness: A★ 104Claude Code +9 - 0.719score
policy-draft
runxhq
Draft or tighten a Runx operational policy from a governance brief, then validate the exact runx.operational_policy.v1 contract with the native policy engine.
SkillAFreshness: A★ 104Claude Code +9 - 0.719score
prior-art
runxhq
Inspect bounded local repository and Runx catalog evidence before a design, draft, or operator decision, then produce citation-bound findings and a reuse…
SkillAFreshness: A★ 104Claude Code +9 - 0.719score
code-plan
runxhq
Compile a bounded objective or code-intake change set into a dependency-safe Runx execution plan, with deterministic checks for evidence preservation…
SkillAFreshness: A★ 104Claude Code +9 - 0.719score
skill-review
runxhq
Inspect, safely test, and assess one Runx skill package for capability, trust, and operator readiness.
SkillAFreshness: A★ 104Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get pay running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
pay skill. Agent Mart. https://agentmart.dev/skills/runxhq-pay (last updated 2026-10-24)