euler-earn
EulerEarn Agent Skill
EulerEarn yield aggregation guide for Euler Finance. Covers vault creation, strategy management, and role-based governance.
When to Apply
Reference these guidelines when:
- Creating EulerEarn yield aggregation vaults
- Managing strategies (caps, queues, reallocation)
- Configuring roles (owner, curator, guardian, allocator)
- Using PublicAllocator for permissionless reallocation
- Setting up timelocked governance
- Monitoring strategy APYs and allocation
Rule Categories
| Rule | Impact | Description |
|---|---|---|
earn-create-vault |
MEDIUM | Deploy EulerEarn yield aggregation vaults |
earn-manage-strategies |
MEDIUM | Manage strategies and allocations |
Quick Reference
Role Permissions
| Role | Capabilities |
|---|---|
| Owner | All actions, set other roles, set fee |
| Curator | Manage caps, submit removals, allocator actions |
| Guardian | Revoke pending changes, emergency stops |
| Allocator | Set queues, reallocate funds |
Key Concepts
- Meta-Vaults - ERC-4626 vaults that allocate across strategies
- Supply Queue - Order for depositing into strategies
- Withdraw Queue - Order for withdrawing from strategies
- Timelocked Governance - Cap increases require timelock
- PublicAllocator - Permissionless reallocation with flow caps
Companion Skills
euler-vaults- Core vault operations, EVC, risk managementeuler-irm-oracles- Oracle adapters and interest rate modelseuler-advanced- Hooks, flash loans, fee floweuler-data- Lens contracts and data querying
How to Use
Read individual rule files for detailed explanations and code examples:
rules/earn-create-vault.md
rules/earn-manage-strategies.md
Full Compiled Document
For the complete guide with all rules expanded: AGENTS.md
More from euler-xyz/agent-skills
euler-vaults
Core guide for interacting with Euler Finance V2 protocol. This skill should be used when building DeFi integrations, managing lending positions, or understanding Euler architecture. Triggers on tasks involving lending, borrowing, collateral, liquidation, EVC, EVK, or core Euler operations. For specialized topics, see companion skills.
21euler-advanced
Advanced features guide for Euler Finance V2 protocol. This skill should be used when implementing vault hooks, flash loans, debt transfer, fee flow mechanics, or EUL rewards. Triggers on tasks involving hooks, pause guardians, access control, flash loans, pullDebt, FeeFlowController, or RewardToken.
16euler-irm-oracles
Oracle and Interest Rate Model guide for Euler Finance V2. This skill should be used when deploying oracle adapters, configuring price resolution, querying prices, or understanding IRM types. Triggers on tasks involving Chainlink, Pyth, Chronicle, price feeds, Linear Kink IRM, Adaptive Curve IRM, or interest rate configuration.
16euler-data
Developer tools and data access guide for Euler Finance V2. This skill should be used when querying vault data via Lens contracts, fetching historical data from subgraphs, accessing contract interfaces, or deploying vaults via Euler Creator. Triggers on tasks involving VaultLens, OracleLens, subgraph queries, ABIs, or no-code deployment.
15