What problem does it solve?
Adding a new vault curator to the web3-ethereum-defi repository requires coordinated edits across feed YAML files, curator detection logic in Python, logo assets, and strategy tags, which is error-prone when done manually.
Core Features & Use Cases
- Feed File Creation: Generates curator YAML files under eth_defi/data/feeds/curators with verified short and long descriptions, social links, and evidence links, or alias files pointing to canonical feeders.
- Detection Wiring: Updates CURATOR_NAME_PATTERNS, PROTOCOL_CURATED_SLUGS, and identify_curator() in eth_defi/vault/curator.py so vaults are attributed to the new curator.
- Verification Workflow: Runs curator inventory scripts, targeted pytest tests, ruff checks, and schema validation to confirm the integration loads correctly.
- Use Case: When vault data reveals a new organisation acting as a curator (e.g., discovered via the find-new-curators skill), use this Skill to register it with proper naming policy, sources, logos, and detection rules.
Quick Start
Add the curator 'Example Capital' as a new verified vault curator with its feed file, detection patterns, and logo.