AgentKit Skills
AgentKit Skills are end-to-end integration packages that pair the Yield.xyz AgentKit MCP with a wallet provider. They give any compatible AI agent the ability to discover yield opportunities, build transactions, and sign and execute them, all in a single workflow.
Every Agent Skill uses the same AgentKit MCP tools for yield discovery and transaction building. The difference is how transactions get signed and broadcast.
MCP Setup (If Auto-Configuration Fails)
All AgentKit skills rely on the MCP server for yield discovery and transaction building.
If your agent is unable to automatically configure MCP, you can manually connect using:
- Name: Yield-AgentKit
- MCP URL: https://mcp.yield.xyz/mcp
For detailed setup instructions, see → AgentKit MCP Docs
Available Skills
| Skill | Wallet Provider | Signing | Best For |
|---|---|---|---|
| Yield.xyz AgentKit | None | Returns unsigned transactions, bring your own signer | Developers integrating their own wallet infrastructure |
| Yield.xyz AgentKit × Privy | Privy | Remote signing via TEE, with optional policy enforcement and manual approval workflows | Production agents, treasury management, policy-gated execution |
| Yield.xyz AgentKit × MoonPay | MoonPay | Local signing via MoonPay CLI | Quick testing, local-first setups, CLI-based workflows |
Yield.xyz AgentKit
The base skill. It connects to the AgentKit MCP server, gives the agent yield discovery, schema inspection, balance tracking, and unsigned transaction building across 80+ networks. No wallet or signing layer is included — transactions are returned unsigned for you to sign with your own infrastructure.
This is the right choice if you already have a wallet or signing solution and just need the yield layer.
npx skills add https://github.com/stakekit/agentkit
Select yield-agentkit during install.
Yield.xyz AgentKit × Privy
Adds Privy as the wallet and signing layer. Privy holds the agent wallet's key inside a Trusted Execution Environment (TEE), enforces configurable policy rules, and signs and broadcasts transactions. Supports two execution modes:
- Autonomous — The agent signs and broadcasts automatically, within policy rules. Available on any Privy plan.
- Semi-Autonomous — Every transaction requires manual approval on the Privy dashboard before Privy executes it. Requires Privy Enterprise.
This is the right choice where you need policy enforcement, approval workflows, or institutional-grade key management.
Yield.xyz AgentKit × MoonPay
Adds MoonPay as the wallet and signing layer. MoonPay runs as a local MCP via the MoonPay CLI, providing HD wallets with EVM and Solana addresses. Signing and broadcasting happen locally on your machine.
MoonPay also provides swap and bridge tools, useful for preparing funds before entering yield positions.
This is the right choice for quick testing, local development, or CLI-based agent workflows.
→ Yield.xyz AgentKit × MoonPay
How They Relate
All three skills share the same foundation:
AgentKit MCP
(yield discovery + tx building)
│
┌─────────────────┼────────────────┐
│ │ │
Yield.xyz AgentKit × Privy × MoonPay
(no signer) (remote) (local)
The MCP Server and Tool Reference apply to all three. The Key Rules apply to all three. The SuperSkills compose on top of any of them.
Install
All skills are installed from the same repository:
npx skills add https://github.com/stakekit/agentkit
The CLI lists available skills. Select the one that matches your setup. Then open your agent and say:
Set up the <skill-name> skill
The agent reads SKILL.md and handles the rest.
What's Next
| Resource | Link |
|---|---|
| Yield.xyz AgentKit | https://docs.yield.xyz/docs/yieldxyz-agentkit |
| Yield.xyz AgentKit Privy | https://docs.yield.xyz/docs/yieldxyz-agentkit-privy-skill |
| Yield.xyz AgentKit MoonPay | https://docs.yield.xyz/docs/yieldxyz-agentkit-moonpay-skill |
Updated 7 days ago
