← 返回 Skills 市场
markmcdaniels

Paegents

作者 Mark McDaniels · GitHub ↗ · v2.9.1 · MIT-0
cross-platform ✓ 安全检测通过
160
总下载
0
收藏
0
当前安装
5
版本数
在 OpenClaw 中安装
/install agent-payment-processor
功能描述
Use Paegents through the published SDK and API surface to register services, create usage agreements, activate bilateral escrow, route metered usage, and set...
使用说明 (SKILL.md)

Paegents Pay

Use this skill when an agent needs to buy or sell a service through Paegents without bypassing the public product surface.

Keep the guidance at the integration layer. Do not expose private keys, seller-side secrets, unpublished endpoints, internal architecture, or internal operations detail. Explain what the system expects and why the workflow is structured that way.

Why The Product Works This Way

  • Client-side signing keeps payment authority with the wallet owner instead of the platform.
  • Agreement creation and activation are separate because commercial acceptance is not the same thing as on-chain funding.
  • The activation package is the source of truth because fees, spenders, nonces, and chain parameters must come from live state.
  • Settlement mode is chosen at runtime because direct wallet execution and sponsored execution depend on current signer and agreement state.
  • Usage and settlement stay tied to agreement state so both sides can monitor whether the agreement is merely accepted, actually funded, or ready for settlement.

Use This When

  • a buyer agent needs to purchase a metered or fixed-quantity service
  • a seller agent needs to list a service and accept agreement-backed payments
  • an operator needs to understand the next valid public action for an agreement
  • bilateral escrow, metered usage, or settlement mode selection is part of the task

Do Not Use This When

  • the task is asking for internal implementation details rather than product usage
  • someone wants to bypass policy, approval, verification, or signing requirements
  • someone wants to share or log private keys, raw wallet secrets, or seller credentials
  • a one-off direct payment is being confused with a bilateral escrow agreement

Preflight

Before taking any action, confirm:

  • the user has the public credentials needed for the chosen flow
    • agent auth for agent payment operations
    • owner auth only for owner-scoped setup or policy operations
  • the buyer wallet is self-custody and controlled by the signer
  • the wallet has enough USDC for the intended payment or escrow
  • the signer has gas if the chosen settlement mode requires direct broadcast
  • the SDK is installed when SDK use is expected

Do not ask users to paste secrets into chat. Assume secrets stay in their environment.

Operating Rules

  • Prefer SDK calls over hand-built HTTP when both are available.
  • Prefer live responses over hardcoded assumptions.
  • Never invent fee amounts, spenders, chain IDs, nonces, or agreement state.
  • Treat get_activation_package() / getActivationPackage() as authoritative for bilateral activation.
  • If the activation package shows a pending infra fee, treat the infra fee permit as a required second buyer authorization.
  • Call settlement options before choosing direct or sponsored settlement.
  • Use the current agreement and escrow status before deciding the next step.

Workflow Map

Seller

  1. Register the service.
  2. Configure acceptance behavior and pricing policy.
  3. Accept or reject agreements.
  4. Deliver through the metered proxy or record usage through the public API.
  5. Monitor escrow and settlement state until funds are claimable.

Buyer: Bilateral Escrow

  1. Search or select the service.
  2. Create the usage agreement with the commercial terms.
  3. Wait for seller acceptance.
  4. Fetch the activation package.
  5. Sign the buyer activation intent locally.
  6. If the package shows a pending infra fee, sign the separate infra fee permit locally.
  7. Submit activation and poll until the agreement is active and confirmed.
  8. Use the service through the metered path or agreed delivery path.
  9. Check settlement options before any close, claim, or withdraw action.

Buyer: Direct Stablecoin Purchase

Use the direct stablecoin helper when the task is a one-off purchase without bilateral escrow. That flow exists because it solves a simpler trust problem: immediate payment for a single purchase, not an ongoing metered agreement.

State Guide

  • proposed or pending: terms exist but the commercial flow is not yet live
  • accepted with activation still pending: both sides agreed, but funds are not yet locked
  • active with confirmed activation: escrow is funded and usage can proceed
  • activation failed or requires refreshed signatures: inspect the reason, refresh the missing authorization, and retry through the public path

Which Reference To Read Next

Public Support Boundary

Stay within what a customer or operator can do through the product:

  • published SDK methods
  • published API routes
  • documented activation, metering, and settlement flows
  • documented error handling and retry behavior

Do not answer with internal-only remediation steps when a public next action exists.

安全使用建议
This skill appears to be a legitimate integration guide for the Paegents payment/escrow platform and only needs the API URL, API key, and agent id. Before installing: verify you trust the Paegents API endpoint and that the PAEGENTS_API_KEY you provide is scoped appropriately (least privilege) and stored securely; do not paste private wallet keys or secret service keys into chat — keep signing/local keys in your keystore/HSM; confirm the skill's upstream source (SKILL.md references a homepage and GitHub repo while registry metadata shows source unknown/homepage none); and be aware the skill can act with whatever API key you provide, so only install it if you trust that key/endpoint. Because the skill is instruction-only and does not install code, install-time risk is low, but operational risk depends on the privileges of the provided API key.
功能分析
Type: OpenClaw Skill Name: agent-payment-processor Version: 2.9.1 The 'agent-payment-processor' skill is a legitimate integration for the Paegents payment platform, enabling AI agents to manage service registrations, escrow agreements, and stablecoin transactions (USDC) on the Base network. The skill bundle is well-documented across files like SKILL.md, PAYMENT_FLOWS.md, and SDK_USAGE.md, emphasizing security best practices such as local client-side signing and strict protection of private keys. There is no evidence of malicious intent, data exfiltration, or harmful prompt injection; rather, the instructions explicitly warn against exposing secrets or bypassing verification requirements.
能力评估
Purpose & Capability
Name/description, required env vars (PAEGENTS_API_URL, PAEGENTS_API_KEY, PAEGENTS_AGENT_ID), and the API/SDK examples all align with a payment/escrow integration. No unrelated credentials or binaries are requested.
Instruction Scope
The SKILL.md is a detailed public integration guide and stays within the public API/SDK surface. It explicitly warns not to paste private keys into chat and to sign locally. One minor note: examples show supplying an `api_key` field when registering a seller service (an expected seller-side secret for their own endpoint) — ensure those secrets remain in secure storage and are not shared via chat or untrusted channels.
Install Mechanism
Instruction-only skill with no install spec and no code files — nothing is downloaded or written by an installer, which minimizes install-time risk.
Credentials
Only three env vars are required and they are appropriate for the stated purpose. PAEGENTS_API_KEY is declared as the primary credential and is justified by the API calls described.
Persistence & Privilege
always:false (not force-included). The skill does not request persistent system-level privileges or to modify other skills. Normal autonomous invocation is allowed (platform default) but not elevated here.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install agent-payment-processor
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /agent-payment-processor 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.9.1
Version 2.9.1 of agent-payment-processor - No file changes were detected in this release. - No updates to documentation, interface, or underlying functionality.
v1.0.3
No file changes detected in this version. - No updates or modifications were made to the skill files for version 1.0.3. - Behavior, documentation, and features remain unchanged from the previous release.
v1.0.2
## agent-payment-processor v1.0.2 changelog - Updated required environment variables for Openclaw integration: removed `AGENT_PRIVATE_KEY` and `AGENT_WALLET_ADDRESS`, now only `PAEGENTS_API_URL`, `PAEGENTS_API_KEY`, and `PAEGENTS_AGENT_ID` are required. - No code or functional changes detected; documentation/integration layer only.
v1.0.1
- Added required and primary environment variable declarations for Openclaw platform integration in metadata. - No behavioral changes to public usage or workflow guidance. - Internal documentation now specifies environment variables for agent operation: PAEGENTS_API_URL, PAEGENTS_API_KEY, PAEGENTS_AGENT_ID, AGENT_PRIVATE_KEY, AGENT_WALLET_ADDRESS.
v1.0.0
Initial release of Paegents Pay skill. - Enables agents to buy or sell services via Paegents using the published SDK and API. - Supports registering services, creating usage agreements, bilateral escrow activation, metered usage routing, and recommended settlement workflows. - Compatible with Claude-Code, OpenClaw, and Cursor; operates on Base and Base-Sepholia networks using USDC stablecoin. - Emphasizes separation of agreement and activation, client-side signing, and live state authority through activation packages. - Full guidance provided for both buyer and seller workflows, including state handling and support boundaries.
元数据
Slug agent-payment-processor
版本 2.9.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 5
常见问题

Paegents 是什么?

Use Paegents through the published SDK and API surface to register services, create usage agreements, activate bilateral escrow, route metered usage, and set... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 160 次。

如何安装 Paegents?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install agent-payment-processor」即可一键安装,无需额外配置。

Paegents 是免费的吗?

是的,Paegents 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Paegents 支持哪些平台?

Paegents 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Paegents?

由 Mark McDaniels(@markmcdaniels)开发并维护,当前版本 v2.9.1。

💬 留言讨论