← Back to Skills Marketplace
greendlt224

Ra Pay

by greendlt224 · GitHub ↗ · v1.1.2 · MIT-0
darwinlinuxwin32 ✓ Security Clean
515
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install rapay
Description
Send compliant fiat USD payments via Ra Pay CLI — the first CLI-native AI payment platform
Usage Guidance
This skill appears to do what it says: it teaches the agent to install and use the @rapay/cli npm package which then uses Stripe-hosted browser flows to add cards or link banks. Before installing or enabling it: 1) Verify the npm package and publisher (@rapay/cli) on npmjs.com and check the project's repository and maintainer identity (make sure rapay.ai and the npm package are the official source). 2) Understand that any agent you allow to run this skill can initiate real-money payments — do not grant automated confirmation authority; require explicit human confirmation for every payment. 3) Prefer manually inspecting the npm package and its source code (or installing manually yourself) rather than running global installs blind. 4) Note the manifest/metadata minor mismatch (manifest version differs from skill registry metadata); ask the publisher to confirm the canonical package version. If you need higher assurance, request the skill’s code/repo link or vendor attestation before installing.
Capability Analysis
Type: OpenClaw Skill Name: rapay Version: 1.1.2 The rapay skill provides a legitimate interface for the Ra Pay CLI to facilitate fiat USD payments via Stripe. The SKILL.md instructions include strong safety guardrails, explicitly requiring the AI agent to perform a two-step confirmation process and obtain manual user approval before executing any transaction. There are no signs of data exfiltration, unauthorized execution, or malicious prompt injection; the package (@rapay/cli) and associated documentation (rapay.ai) appear consistent with a functional financial tool for AI agents.
Capability Assessment
Purpose & Capability
Name/description (Ra Pay CLI for USD payments) matches required binaries (node, npm) and instructions to install @rapay/cli from npm. Requiring node/npm is proportionate for an npm-distributed CLI.
Instruction Scope
SKILL.md instructs installing the CLI, running Stripe-hosted flows (browser) to add card/link bank, and a two-step preview+confirm flow. Instructions explicitly require showing the preview and explicit user confirmation before executing payments — this limits scope. Be aware an agent given the ability to run these commands can initiate real payments if allowed to confirm.
Install Mechanism
This is an instruction-only skill that tells users to run `npm install -g @rapay/cli`. Using npm is expected but carries the usual registry risk (remote package code executed on install). The registry metadata in SKILL.md and manifest mention the package, but the top-level registry entry had no install spec — a minor packaging/inconsistency to verify.
Credentials
The skill requests no environment variables, no credentials, and no config paths. That is appropriate: the CLI uses browser-based Stripe flows for auth/payment instruments rather than requiring secrets in env.
Persistence & Privilege
always:false and normal autonomous invocation settings. The skill does not request persistent system-wide privileges or other skills' credentials. The main operational risk is financial (sending payments), not elevated system privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install rapay
  3. After installation, invoke the skill by name or use /rapay
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.2
- Removed 3 documentation files: openclaw-skill-transfer/README.md, openclaw-skill-transfer/SKILL.md, and openclaw-skill-transfer/manifest.yaml. - No functional changes to the rapay skill; this update is limited to cleaning up extra or obsolete project files.
v1.1.1
- Migrated skill files from the "New folder" directory to "openclaw-skill-transfer" with updated metadata and documentation structure. - Updated documentation to clarify that the previewed payment output now includes "recipient_receives" (recipient net amount) instead of "total charge." - Added a new section referencing the Transaction Protocol and onboarding scripts for non-Ra Pay users at the top of the documentation. - Improved payment preview instructions by specifying "Amount charged" and "Recipient receives" in fee breakdowns. - No changes to core functionality; documentation clarity and file organization improvements only.
v1.1.0
- Added comprehensive instructions for sending compliant USD payments using the Ra Pay CLI, including explicit business-purpose requirements and step-by-step flows. - Separated sender and receiver setup processes, detailing required commands for each. - Emphasized a mandatory two-step payment confirmation with explicit user approval before execution. - Documented validation rules for business purposes and provided lists of accepted and blocked examples. - Expanded reference for additional CLI commands covering account, balance, history, dashboard, refunds, disputes, and unlinking. - Clarified robust error handling scenarios and enforced best practices for compliance and user data handling.
Metadata
Slug rapay
Version 1.1.2
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is Ra Pay?

Send compliant fiat USD payments via Ra Pay CLI — the first CLI-native AI payment platform. It is an AI Agent Skill for Claude Code / OpenClaw, with 515 downloads so far.

How do I install Ra Pay?

Run "/install rapay" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Ra Pay free?

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

Which platforms does Ra Pay support?

Ra Pay is cross-platform and runs anywhere OpenClaw / Claude Code is available (darwin, linux, win32).

Who created Ra Pay?

It is built and maintained by greendlt224 (@greendlt224); the current version is v1.1.2.

💬 Comments