post-process-logo

Installation
SKILL.md

Post-process logo

This skill transforms original logo images into standardised 256x256 PNG format suitable for vault protocol metadata. It automatically selects the most square variant from available logos and applies padding if needed to create a perfect square output.

Required inputs

Before starting, gather the following from the user:

  1. Input folder - Folder containing original logo files (e.g., eth_defi/data/vaults/original_logos/protocol-name/)
  2. Output folder - Folder where processed logos should be saved (e.g., eth_defi/data/vaults/formatted_logos/)
  3. Variant preference (optional) - Which variant(s) to process: generic, light, dark, or all

If any required input is missing, ask the user before proceeding.

Prerequisites

Ensure the following are available:

  1. Python dependencies installed: poetry install --with dev
Related skills
Installs
60
GitHub Stars
810
First Seen
Jan 23, 2026