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:

For detailed setup instructions, see → AgentKit MCP Docs


Available Skills

SkillWallet ProviderSigningBest For
Yield.xyz AgentKitNoneReturns unsigned transactions, bring your own signerDevelopers integrating their own wallet infrastructure
Yield.xyz AgentKit × PrivyPrivyRemote signing via TEE, with optional policy enforcement and manual approval workflowsProduction agents, treasury management, policy-gated execution
Yield.xyz AgentKit × MoonPayMoonPayLocal signing via MoonPay CLIQuick 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.

GitHub
AgentKit MCP tools


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 × Privy


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