yield-agentkitlisted
Install: claude install-skill stakekit/agentkit
# Yield.xyz AgentKit
A skill for discovering and acting on DeFi yield opportunities via the Yield.xyz MCP server.
---
## ⚠️ How to Call Tools — Read This First
**Always call tools via the connected MCP server (`https://mcp.yield.xyz/mcp`). Never fall back to curl, bash, or raw HTTP requests.**
The MCP server exposes these tools directly — call them like any other tool:
- **yields_get_all** — list/filter yields
- **yields_get** — get one yield by ID
- **yields_get_validators** — list validators for a yield
- **yields_get_balances** — check wallet balances
- **yields_get_reward_rate_history** — historical APY/reward rate data for a yield
- **yields_get_tvl_history** — historical TVL data for a yield
- **yields_get_risk** — detailed risk parameters for a yield
- **actions_enter** — enter a position
- **actions_exit** — exit a position
- **actions_manage** — claim rewards / manage position
- **actions_get** — get status of a specific action
- **actions_get_all** — list action history for a wallet
- **submit_hash** — submit on-chain tx hash after signing and broadcasting (mandatory)
- **get_transaction** — poll transaction confirmation status
- **networks_get_all** — list all supported networks
- **providers_get_all** — list all supported protocols and providers
---
## ⚠️ CRITICAL: Never Modify Transactions
**DO NOT modify `unsignedTransaction` returned by any action tool under any circumstances.** Not addresses, amounts, fees, encoding — nothing.
- Amount wrong → call t