Skip to content

Repository files navigation

@rhaios/toolkit

Agent toolkit and skills for Rhaios — yield intelligence for DeFi. Compatible with Claude Code, OpenClaw, and any tool implementing the Agent Skills standard.

Note: This toolkit currently depends on Privy for wallet signing. If you use SIGNER_BACKEND=private-key, Privy is not called at runtime but is still a package dependency. We plan to make the Privy dependency fully optional in a future release.

Install

Pick your platform — one command to start:

OpenClaw

clawhub install rhaios-staging

Claude Code

/plugin marketplace add Rhaios/rhaios-skills
/plugin install rhaios-toolkit
/reload-plugins

npm / bun / pnpm

npm install @rhaios/toolkit
# or: bun add @rhaios/toolkit
# or: pnpm add @rhaios/toolkit

Or install from source:

git clone https://github.com/Rhaios/rhaios-skills.git
cd rhaios-skills
npm install  # or bun install, or pnpm install

For Claude Code, symlink the skill:

ln -s $(pwd)/skills/rhaios-staging ~/.claude/skills/rhaios-staging

Quickstart

Once installed, ask your agent:

Discover the best USDC vault on Base and do a dry-run deposit of 1 USDC.

Or run the skill script directly:

cat <<'JSON' | bun run prepare-sign-execute
{
  "operation": "deposit",
  "deposit": { "asset": "USDC", "amount": "1", "vaultId": "VAULT_ID_FROM_DISCOVER" },
  "controls": { "dryRun": true, "strictMode": true, "requireConfirm": false }
}
JSON

Staging uses managed test RPCs (Anvil forks of mainnet) — no real funds required. Fund your test wallet via the fund-wallet endpoint.

What you get

The rhaios-staging skill gives your agent a complete yield workflow:

  1. Discover — browse and rank vaults by APY, risk, TVL, and Sharpe ratio
  2. Prepare — build a deposit, redeem, or rebalance intent
  3. Sign — sign with your agent's own keys (non-custodial)
  4. Execute — submit the signed transaction

Links

Contributing

SKILL.md exists in two locations to support both Claude Code and OpenClaw:

  • skills/rhaios-staging/SKILL.md — OpenClaw / clawhub
  • plugins/rhaios-toolkit/skills/rhaios-staging/SKILL.md — Claude Code marketplace

Always keep both files identical. When editing SKILL.md, copy the changes to both locations.

License

MIT

About

Agent skills for Rhaios DeFi yield API — compatible with Claude Code, OpenClaw, and Agent Skills standard

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages