yield-xyz-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.
---
## Integration Boundary
This skill is the **yield layer** — it discovers yields, inspects their schemas, and builds **unsigned** transactions. It **never holds keys, signs, or broadcasts**, and it's tied to no wallet or custody product. Drop it into any agent or app that can already sign, and it becomes that agent's expertise for earning yield.
Responsibility splits cleanly on every transaction:
1. **This skill** builds the `unsignedTransaction` (`actions_enter` / `actions_exit` / `actions_manage`).
2. **Your side signs and broadcasts it.** Whatever does that is your *signer* — a user's wallet, your agent's own custody (MPC / KMS / HSM), or a provider like Privy or MoonPay. This skill doesn't care which.
3. **This skill** records the result — `submit_hash` with the returned hash, then `get_transaction` until `CONFIRMED`. Assume step 3 is yours. Drop it only where your host has explicitly told you that it signs, broadcasts and registers the hash in one step.
This holds whether signing is human-approved or fully autonomous. Where a human is in the loop, confirm before signing; where the host signs on its own, skip the confirmation and let it run.
---
## 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 t