extract-vault-protocol-logo

tradingstrategy-ai's avatarfrom tradingstrategy-ai

Extract a logo for vault protocol metadata

⭐766stars🔀174forks📁View on GitHub🕐Updated Jan 10, 2026

When & Why to Use This Skill

This Claude skill automates the end-to-end process of sourcing and organizing visual branding assets for DeFi vault protocols. By intelligently parsing local YAML metadata to identify official project homepages and leveraging web extraction tools, it retrieves, categorizes, and saves protocol logos (including generic, light, and dark theme variations) into a structured repository format. This ensures high-quality, consistent metadata for decentralized finance platforms and developer tools.

Use Cases

  • Protocol Onboarding: Automatically populate a DeFi dashboard or registry with official logos when adding new vault protocols to the system.
  • Metadata Maintenance: Streamline the enrichment of protocol metadata repositories by batch-extracting multi-theme visual assets without manual searching.
  • Brand Asset Management: Organize and store original protocol logos in a standardized directory structure for use in UI/UX components that support light and dark modes.
nameextract-vault-protocol-logo
descriptionExtract a logo for vault protocol metadata

Extract vault protocol logo

This skill extracts and saves a logo for vault protocol metadata stored in this repo.

Inputs

  • Vault protocol name

Step 1: Find protocol homepage link

Get the homepage link from the protocol-specific YAML file in eth_defi/data/vaults/metadata.

Step 2: Extract the logo

Use extract-project-logo skill.

  • Give the protocol homepage link as an input
  • Save the logos to the folder eth_defi/data/vaults/original_logos/{protocol slug}
  • Use filenames like
    • {protocol slug}.generic.{image file extension} for generic logo versions
    • {protocol slug}.light.{image file extension} for light background theme
    • {protocol slug}.dark.{image file extension} for dark background theme

Don't convert image file formats or do any image post-processing of the logos yet, just save as many as possible original logos for now.