logo-management

Fetch, normalize, cache, and store car logos in Vercel Blob and Redis.

21|2|Updated Nov 5, 2023
One-click install
npx skills add https://github.com/sgcarstrends/sgcarstrends --skill logo-management
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: logo-management
Source: https://github.com/sgcarstrends/sgcarstrends/tree/main/.claude/skills/logo-management
Command: npx skills add https://github.com/sgcarstrends/sgcarstrends --skill logo-management

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps fetch, normalize, cache, and store car logos in Vercel Blob, with brand-name normalization and Redis caching.

Core Features & Use Cases

  • Brand normalization for logo filenames.
  • Logo fetch and cache with Redis.
  • Blob storage upload for logos to public URLs.

Quick Start

Normalize a brand name and fetch its logo URL, then upload to Blob storage.

Frequently Asked Questions about logo-management

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fetch and cache car logos efficiently?

Fetching and caching car logos involves normalizing brand names, retrieving logos via HEAD-based discovery, storing them in Redis with TTL for fast access, and uploading to Blob storage for public URLs. This ensures reliable, fast logo retrieval across requests.

What's the best way to normalize brand names for logo management?

Brand name normalization standardizes logo filenames and identifiers so logos are consistently accessible regardless of input format. This Skill applies normalization rules and alias resolution to map variant brand names to canonical logo resources.

Can I use Redis caching with Blob storage for logo delivery?

Yes. Redis caching with TTL reduces fetch latency for frequently requested logos, while Vercel Blob storage serves public URLs. Together, they provide fast cached access and persistent, scalable storage for logo resources.

How do I upload and manage logos in Vercel Blob storage?

Upload logos to Vercel Blob storage through the Skill's Blob operations: upload new logos, list stored resources, delete outdated files, and retrieve public URLs. This centralizes logo management and enables reliable public access.

What should I do when logo fetch requests fail?

Debugging fetch failures involves verifying brand name normalization, checking alias resolution mappings, validating logo source URLs, and inspecting Redis cache and Blob storage state. The Skill provides diagnostics for each stage of the fetch pipeline.

Do I need to set up Redis and Blob storage separately?

This Skill manages Redis caching and Vercel Blob storage operations internally. You configure storage credentials and cache settings, but the Skill handles TTL management, upload/list/delete operations, and alias resolution for logo resources.