RLUSD-focused agent skills that target the external rlusd-cli runtime, including Wormhole bridge workflows.
npx claudepluginhub t54-labs/rlusd-skillsRLUSD-focused agent skills for Ethereum, XRPL, DeFi, Wormhole bridge, and institutional workflows using the external rlusd-cli runtime.
rlusd-skills is the open source skill and documentation repository for RLUSD
agent workflows. It packages the plugin metadata, skill definitions, reference
docs, and verification tests that route prompts into the external
rlusd-cli runtime.
If you want the executable runtime, use rlusd-cli. If you want the
agent-facing prompts, routing rules, packaging metadata, and docs that sit on
top of that runtime, use this repo.
evm transfer and evm approve flowswallet keychain,
wallet export-seed, send, price, market, tx, xrpl dex,
xrpl amm, and faucetrlusd-cliethereum-mainnet and xrpl-mainnetaave-onlyethereum-mainnet/plugin marketplace add t54-labs/rlusd-skills
/plugin install ripple@rlusd-agent-skills
git clone https://github.com/t54-labs/rlusd-skills.git
cd rlusd-skills
/plugin marketplace add .
/plugin install ripple@rlusd-agent-skills
This repo depends on the external rlusd-cli runtime. For development and
verification, keep a fresh clone of rlusd-cli on main:
git clone https://github.com/t54-labs/rlusd-cli.git
cd rlusd-cli
git checkout main
npm install
npm run build
You can also dogfood the plugin from a local checkout:
claude --plugin-dir .
Prepared plans, wallet files, and runtime configuration live under
rlusd-cli:
~/.config/rlusd-cli/plans~/.config/rlusd-cli/wallets~/.config/rlusd-cli/config.ymlFor write flows, prefer explicit wallet flags such as --from-wallet,
--owner-wallet, and --wallet, plus RLUSD_WALLET_PASSWORD for local wallet
decryption.
# Resolve RLUSD metadata
rlusd resolve asset --chain ethereum-mainnet --symbol RLUSD --json
rlusd resolve asset --chain xrpl-mainnet --symbol RLUSD --json
# Prepare an EVM transfer
rlusd evm transfer prepare \
--chain ethereum-mainnet \
--from-wallet ops \
--to 0x1234567890123456789012345678901234567890 \
--amount 25.5 \
--json
# Prepare an XRPL payment
rlusd xrpl payment prepare \
--chain xrpl-mainnet \
--from-wallet treasury-xrpl \
--to rPT1Sjq2YGrBMTttX4GZHjKu9dyfzbpAYe \
--amount 250 \
--json
# Get a live swap quote
rlusd defi quote swap \
--chain ethereum-mainnet \
--venue uniswap \
--from RLUSD \
--to USDC \
--amount 1000 \
--json
# Fetch an x402-protected resource
rlusd x402 fetch \
https://api.example.com/premium-feed \
--wallet treasury-xrpl \
--max-value 1 \
--json
Most write paths follow prepare -> review -> execute, then wait or
receipt for confirmation. rlusd-x402 is the exception: it is a capped
direct-execution flow bounded by --max-value.
The examples in this repo pass explicit --chain and --venue for
predictability. At runtime, top-level DeFi commands can also inherit --chain
from the global flag or default_chain config, while execute commands load the
venue from the stored plan. Use --venue uniswap when fee-tier selection
matters, and --venue curve for the fixed Ethereum mainnet RLUSD/USDC pool.
Top-level read and wallet commands may also use family aliases such as
ethereum and xrpl, while network-scoped action flows use
ethereum-mainnet and xrpl-mainnet.
Development marketplace for Superpowers core skills library
Harness-native ECC skills, hooks, rules, MCP conventions, and operator workflows
Open Design — local-first design app exposed to coding agents over MCP. Install once with your agent's plugin command and projects/files/skills are reachable through stdio.