What problem does it solve?
Classifying DeFi vault investment strategies consistently is hard: tags must be grounded in documented evidence, stored in the right protocol adapter mapping, and wired into the correct data path without breaking existing resolvers. This Skill standardizes that workflow for ERC-4626 VaultBase adapters and native perpetual DEX vault exports.
Core Features & Use Cases
- Evidence-based tagging: Selects tags from
eth_defi.vault.strategy_tag.StrategyTag only when official documentation supports them, leaving unverifiable vaults unmapped.
- Adapter-aware mapping: Creates or updates
tags.py files for ERC-4626 protocol adapters and native perpetual DEX integrations (ApeX, Hyperliquid, GRVT, Hibachi, Lighter) with documented comment blocks.
- Wiring and testing: Connects mappings to
get_strategy_tags() resolvers, adds focused no-RPC tests, and schedules the production metadata migration.
- Use Case: When adding a new RWA lending vault to a Morpho-style adapter, use this Skill to research the strategy, add the lowercase address entry with
rwa and rwa_lending tags, wire the resolver, and post migration instructions on the pull request.
Quick Start
Use the categorise-vault-strategy skill to classify the vault at address 0x... on its chain and update the protocol's tags.py mapping.