Agent skill

Logo Finder

by scott-fryxell in scott-fryxell/brayness

Find and install brand SVG logos via SVGL (https://svgl.app/) and Wikimedia Commons fallbacks into any project's static asset folder.

MITAuto-check passedMedia & Creative

Install Logo Finder

skills CLI
$ npx skills add scott-fryxell/brayness --skill logo-finder -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install scott-fryxell/brayness logo-finder --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/scott-fryxell/brayness.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/logo-finder .claude/skills/logo-finder && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
logo-finder
GitHub stars
125
Token cost
~1.1k tokens
SKILL.md length
358 words
Files
14 (incl. scripts, references, assets)
Skills in repo
27
Repo updated
First seen
Licence
MIT

At a glance

Find and install brand SVG logos via SVGL (https://svgl.app/) and Wikimedia Commons fallbacks into any project's static asset folder.

  • Works in 3 steps: Search - GET… → Download - GET… → Save - {out_dir}/{slug}.svg where slug…
  • Integration rows
  • SKILL.md covers How files are created, Scripts, Where to place logos - ask first and Workflow, plus 2 more sections
  • Runs Shell scripts from its folder; calls bash and brew; reaches api.svgl.app and upload.wikimedia.org

What it does

Logo Finder is an agent skill from scott-fryxell/brayness. Find and install brand SVG logos via SVGL (https://svgl.app/) and Wikimedia Commons fallbacks into any project's static asset folder. Use for company logos, integration rows, social proof, or refreshing a brands directory.

Its SKILL.md is about 1.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 17 other files, including scripts, reference files and assets (for example `SOURCES.md`, `references/api-surface.md` and `references/common-use-cases.md`).

It sits in Media & Creative, covering Logo and visual identity and Marketing psychology. It works with Wikipedia. The repository describes itself as: A harness for the anxious digital mind. A safe place for creatives to keep their creative soul while exploring digital skills. The licence is MIT.

When your agent uses it

  • Integration rows
  • Refreshing a brands directory

Example prompts

  • “/logo-finder”

Requirements

  • A Bash shell

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. Search - GET https://api.svgl.app?search={product name}
  2. Download - GET https://api.svgl.app/svg/{filename}
  3. Save - {out_dir}/{slug}.svg where slug is lowercase-hyphenated (DaVinci Resolve -> davinci-resolve).

What it can do on your machine

Read from SKILL.md and the folder at commit 71f10e2. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 4 files in scripts/ (Shell), which the agent can run.

    Shell commands in SKILL.md call:

    • bash
    • brew

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • api.svgl.app
    • upload.wikimedia.org

    Also links to:

    • commons.wikimedia.org
    • en.wikipedia.org
    • svgl.app

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Logo Finder loads about 1.1k tokens when it runs, and up to ~4k if it reads all its reference files. Until then it costs about 59 tokens; SKILL.md has 358 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~59
When it runs · the whole SKILL.md, loaded when a task matches
~1.1k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~4k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from scott-fryxell/brayness at commit 71f10e2, republished under its MIT licence (© scott-fryxell). 358 words, ~1,113 tokens.

Download SKILL.mdSave it as .claude/skills/logo-finder/SKILL.md (or your agent's skills folder). This skill also uses 13 other files; get the full folder from GitHub.
name
logo-finder
description
Find and install brand SVG logos via SVGL (https://svgl.app/) and Wikimedia Commons fallbacks into any project's static asset folder. Use for company logos, integration rows, social proof, or refreshing a brands directory.

Logo Finder (SVGL + Commons)

Download brand logos into a static asset folder. Prefer SVG (.svg); use PNG only when Commons/Wikipedia has no vector (e.g. Final Cut Pro).

Primary: SVGL API Fallback: curated Wikimedia Commons rows in assets/commons-logos.tsv (see references/commons.md)

How files are created

SVGL
  1. Search - GET https://api.svgl.app?search={product name}
  2. Download - GET https://api.svgl.app/svg/{filename}
  3. Save - {out_dir}/{slug}.svg where slug is lowercase-hyphenated (DaVinci Resolve -> davinci-resolve).
Commons (when SVGL misses)
  1. Find SVG on Commons (or use a known file page, e.g. DaVinci Resolve 17 logo).
  2. Add slug, upload_url, wiki link, and product_name to assets/commons-logos.tsv.
  3. Run commons.sh or pass the upload URL directly with --url.

Scripts

Requires curl and jq (brew install jq).

bash
# SVGL - one logo
bash skills/logo-finder/scripts/logo.sh Figma path/to/brands/figma.svg
bash skills/logo-finder/scripts/logo.sh "Premiere Pro" --search

# SVGL - batch from a list (one brand per line)
bash skills/logo-finder/scripts/batch.sh skills/logo-finder/examples/sample-brands.txt path/to/brands

# Commons - manifest entry or direct upload URL
bash skills/logo-finder/scripts/commons.sh "DaVinci Resolve" path/to/brands/davinci-resolve.svg
bash skills/logo-finder/scripts/commons.sh --url 'https://upload.wikimedia.org/.../file.svg' path/to/brands/file.svg

Where to place logos - ask first

Never assume the output directory. Ask the user where logos should go before downloading. If they have no preference, propose a best-practice path based on the project's framework:

FrameworkDefault pathServed as
Vite (Vue/React/Svelte)public/brands//brands/{slug}.svg
Next.jspublic/brands//brands/{slug}.svg
Astropublic/brands//brands/{slug}.svg
SvelteKitstatic/brands//brands/{slug}.svg
Django/Flaskstatic/brands//static/brands/{slug}.svg
Railsapp/assets/images/brands/asset pipeline

Conventions worth keeping:

  • One folder, named brands/ or logos/ (pick one, stay consistent).
  • Slug filenames: lowercase, hyphenated (DaVinci Resolve -> davinci-resolve.svg).
  • One committed shared folder, not per-component copies; never fetch at runtime.

If the project already has a logo folder in use, reuse it. Confirm the served URL prefix so the slug paths you wire into markup match.

Show full SKILL.md (130 more words)Show less

Workflow

  1. Ask the user where logos should be saved, or propose the best-practice default for the framework.
  2. Identify the brands you need - build a list (one name per line) or read names from the page/component you are wiring.
  3. Run batch.sh <list> <out_dir>.
  4. For misses: logo.sh <name> --search, browse SVGL, or search Commons and append a commons-logos.tsv row.
  5. Wire the saved assets into your page (static <img src="/{brands}/{slug}.svg" ...> or framework equivalent).
  6. Git add the assets.
  7. Verify the served path returns SVG (not HTML).

Finding missing logos in an existing page

There is no script for this. Read the target file, find logo references that are empty or placeholder, feed those names to batch.sh or logo.sh.

References

API details: references/api-surface.md

© scott-fryxell, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 13 other files (scripts, references, assets) in skills/logo-finder of scott-fryxell/brayness.

  • SKILL.md
  • SOURCES.md
  • assets/commons-logos.tsv
  • examples/sample-brands.txt
  • references/api-surface.md
  • references/common-use-cases.md
  • references/commons.md
  • references/examples.md
  • references/normalize-for-web.md
  • references/troubleshooting-workarounds.md
  • scripts/batch.sh
  • scripts/commons.sh
  • scripts/lib.sh
  • scripts/logo.sh

Open the folder on GitHubat commit 71f10e2

Compare with similar skills

Logo Finder next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Logo Finder compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Logo Finder this skillscott-fryxell/brayness125—~1.1kAutomated safety check: PassMIT
Render Ig Live Gallerygooseworks-ai/goose-skills1.2k—~1kAutomated safety check: PassMIT
Brand and Design Toolkitnextlevelbuilder/ui-ux-pro-max-skill135k1 repos~3.5kAutomated safety check: PassMIT
Anthropic Brand Stylinganthropics/skills180k30 repos~559Automated safety check: PassApache-2.0
Logo Designkaankiziltug/logo-design-skill2.5k—~4.4kAutomated safety check: PassMIT
Logo Generatorop7418/logo-generator-skill2.2k—~1.8kAutomated safety check: NotesNone

Similar skills

  • Render Ig Live Gallery

    gooseworks-ai/goose-skills

    Render an 'Instagram-Live social-proof gallery' video from a config — ~5 real brand product stills each framed as an Instagram-LIVE card (IG gradient-ring avatar, username, verified check, red LIVE…

    1.2k GitHub stars~1k tokensUpdated 2 days ago
    Media & CreativeAuto-check passed
  • Brand and Design Toolkit

    nextlevelbuilder/ui-ux-pro-max-skill

    Bundles design tasks behind one skill: brand identity, tokens, UI styling, logos, corporate identity mockups, slides, banners, icons and social images.

    135k GitHub starsUsed in 1 repo~3.5k tokens
    Media & CreativeAuto-check passed
  • Anthropic Brand Styling

    anthropics/skills

    Official

    Applies Anthropic's brand colors and fonts to artifacts such as PowerPoint slides, using fixed hex values for text and accents, Poppins headings and Lora body text.

    180k GitHub starsUsed in 30 repos~559 tokens
    Media & CreativeAuto-check passed
  • Logo Design

    kaankiziltug/logo-design-skill

    Professional logo and brand-mark design, from brief to production files.

    2.5k GitHub stars~4.4k tokensUpdated 10 days ago
    Media & CreativeAuto-check passed
  • Logo Generator

    op7418/logo-generator-skill

    Generate professional SVG logos and high-end showcase images.

    2.2k GitHub stars~1.8k tokensUpdated 5 mo ago
    Media & CreativeAuto-check: notes
  • Web Asset Generator

    alonw0/web-asset-generator

    Generate web assets including favicons, app icons (PWA), and social media meta images (Open Graph) for Facebook, Twitter, WhatsApp, and LinkedIn.

    514 GitHub starsUsed in 1 repo~6.6k tokens
    Media & CreativeAuto-check passed

More from scott-fryxell/brayness

All 27 skills in this repo
  • Test Coverage

    scott-fryxell/brayness

    Write Vitest specs for Vue 3 JavaScript (Vite Plus, happy-dom, @vue/test-utils) and analyze V8 coverage + Fallow health to prioritize test-first refactors.

    125 GitHub stars~1.6k tokensUpdated 13 days ago
    Auto-check passed
  • Flexible Visual System

    scott-fryxell/brayness

    Derive a project's visual rules from its existing tokens, palette, type scale, logo, and icons (Intake), then generate raw SVG vector graphics from those rules as a small composable set (module…

    125 GitHub stars~1.9k tokensUpdated 13 days ago
    Auto-check passed
  • Hyperframes

    scott-fryxell/brayness

    Create video compositions, animations, title cards, overlays, captions, voiceovers, audio-reactive visuals, and scene transitions in HyperFrames HTML.

    125 GitHub stars~3.2k tokensUpdated 13 days ago
    Auto-check passed
  • Motion Systems

    scott-fryxell/brayness

    A skill your agent uses when designing or implementing motion for web interfaces, including CSS transitions and keyframes, linear() easing design, transform strategy (translate/rotate vs…

    125 GitHub stars~1.7k tokensUpdated 13 days ago
    Auto-check passed
  • Vue Inspect

    scott-fryxell/brayness

    Inspect live Vue 3 component state via agent-browser eval - no Devtools extension, no console.log.

    125 GitHub stars~779 tokensUpdated 13 days ago
    Auto-check passed
  • Vuetify To Semantic

    scott-fryxell/brayness

    Refactor a Vue page or component from Vuetify to semantic HTML5 + Schema.org microdata + Stylus element selectors.

    125 GitHub stars~1.2k tokensUpdated 13 days ago
    Auto-check passed

Works with

Questions about Logo Finder

What does Logo Finder do?

Find and install brand SVG logos via SVGL (https://svgl.app/) and Wikimedia Commons fallbacks into any project's static asset folder. Logo Finder is an agent skill from scott-fryxell/brayness.app/) and Wikimedia Commons fallbacks into any project's static asset folder.

When should I use Logo Finder?

Logo Finder fits situations like: integration rows; refreshing a brands directory.

How do I install Logo Finder in Claude Code?

Run `npx skills add scott-fryxell/brayness --skill logo-finder -a claude-code`. Or copy the skill folder (skills/logo-finder in scott-fryxell/brayness) into .claude/skills/logo-finder in your project. Claude Code loads it when a task matches its description.

How do I install Logo Finder in Codex?

Run `npx skills add scott-fryxell/brayness --skill logo-finder -a codex`. Or copy the skill folder (skills/logo-finder in scott-fryxell/brayness) into .agents/skills/logo-finder in your project. Codex loads it when a task matches its description.

Can I use Logo Finder in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add scott-fryxell/brayness --skill logo-finder -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/logo-finder, .gemini/skills/logo-finder, .github/skills/logo-finder and .opencode/skills/logo-finder in your project.

What does Logo Finder need to run?

Going by SKILL.md and its folder, Logo Finder needs a shell for the scripts in its folder and the command-line tools its instructions call (bash and brew). Our summary lists: A Bash shell.

Does Logo Finder access the network?

SKILL.md names 5 domains. In commands or code: api.svgl.app and upload.wikimedia.org; the agent is likely to contact these when it follows the instructions. As links in the text: commons.wikimedia.org, en.wikipedia.org and svgl.app. This is read from the text; nothing was executed.

Is Logo Finder safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Logo Finder use?

Logo Finder is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Logo Finder use?

About 1.1k tokens (SKILL.md is roughly 4.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 2.9k tokens, read only when the agent opens those files.

What are the alternatives to Logo Finder?

Skills that share tags, products or a category with Logo Finder: Render Ig Live Gallery (gooseworks-ai/goose-skills, 1.2k stars), Brand and Design Toolkit (nextlevelbuilder/ui-ux-pro-max-skill, 135k stars), Anthropic Brand Styling (anthropics/skills, 180k stars) and Logo Design (kaankiziltug/logo-design-skill, 2.5k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Logo Finder?

scott-fryxell (a GitHub user) maintains it in scott-fryxell/brayness, which has 125 GitHub stars. The repository holds 27 skills in this directory. The repository was last updated on September 28, 2026.

Source: scott-fryxell/brayness on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.