← Back to Skills Marketplace
rachidjarray-hk-qa-fdt

Pay For Service

by Rachid Jarray · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ⚠ suspicious
318
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install pay-for-service-2
Description
Access paid API endpoints and content using the x402 payment protocol. Use when you or the user want to call a paid API, access gated content, make an x402 p...
Usage Guidance
This skill appears to do what it says: run your local Finance District CLI (fdx) to detect x402 payment requirements and pay/fetch gated content. Before installing or using it: (1) ensure you have the fdx CLI installed and understand where your wallet keys/funds are stored (the skill will trigger wallet operations); (2) only use it against endpoints you trust and always confirm payments with a human—the SKILL.md itself advises confirmation for large or unfamiliar charges; (3) consider adding a declared required-binary entry for 'fdx' so the agent/platform can surface availability up front; (4) if you need stronger safety, disable autonomous invocation for this skill or require explicit user confirmation in your agent policy before any payment command is run.
Capability Analysis
Type: OpenClaw Skill Name: pay-for-service-2 Version: 0.1.0 The skill grants the agent the capability to authorize and execute financial transactions (x402 payments) via the `fdx` CLI tool. While the instructions in `SKILL.md` include safety guidelines requiring human confirmation for high amounts, the inherent risk of asset expenditure and the reliance on the agent to adhere to markdown-based safety protocols constitutes a high-risk capability. No evidence of intentional malice, data exfiltration, or obfuscation was found in `SKILL.md` or `_meta.json`.
Capability Assessment
Purpose & Capability
The SKILL.md describes paying for x402-enabled endpoints using the Finance District wallet and shows concrete fdx CLI commands (getX402Content, authorizePayment, getWalletOverview). That aligns with the name/description. However, the registry metadata lists no required binaries even though the runtime instructions rely on the local 'fdx' CLI — this is an omission that reduces clarity about what the agent actually needs available.
Instruction Scope
Instructions are narrowly scoped to checking wallet status, wallet balance, and calling fdx to discover payment requirements, authorize, and fetch content. They explicitly instruct confirming with the human before making payments and reference related skills (authenticate, fund-wallet, swap-tokens). The skill does not instruct reading unrelated files, environment variables, or exfiltrating data.
Install Mechanism
This is an instruction-only skill with no install spec and no code files, so there is no install-time code being fetched or executed. That minimizes install-time risk.
Credentials
The skill requests no environment variables or credentials in metadata. At runtime it will rely on the user's local Finance District wallet/authentication (accessed via the fdx CLI), which is appropriate for its purpose — but the missing declaration of the fdx binary and no explicit mention of the wallet's credential storage means users might not realize the agent will trigger wallet operations that use locally stored keys/funding.
Persistence & Privilege
The skill does not request permanent presence (always:false) and allows model invocation (normal). It does not attempt to modify other skills or system-wide agent settings. Autonomous invocation is permitted (disable-model-invocation:false) which is standard for user-invocable skills.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install pay-for-service-2
  3. After installation, invoke the skill by name or use /pay-for-service-2
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release of pay-for-service-2 skill. - Enables access to paid API endpoints and gated content using the x402 payment protocol. - Supports one-step payment and content retrieval with getX402Content, and separate payment authorization with authorizePayment. - Allows payment from multi-chain, multi-asset Finance District wallet (not limited to Base/USDC). - Includes flows for authentication, balance checking, payment authorization, and error handling. - User instructions and command examples provided for fetching and paying for resources.
Metadata
Slug pay-for-service-2
Version 0.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Pay For Service?

Access paid API endpoints and content using the x402 payment protocol. Use when you or the user want to call a paid API, access gated content, make an x402 p... It is an AI Agent Skill for Claude Code / OpenClaw, with 318 downloads so far.

How do I install Pay For Service?

Run "/install pay-for-service-2" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Pay For Service free?

Yes, Pay For Service is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Pay For Service support?

Pay For Service is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Pay For Service?

It is built and maintained by Rachid Jarray (@rachidjarray-hk-qa-fdt); the current version is v0.1.0.

💬 Comments