design-brand-logolisted
Install: claude install-skill PersonalJarvis/PersonalJarvis
# Getting a plugin's brand mark right
A card's mark is the first thing anyone judges the store by. A wrong one does
not read as a small cosmetic gap — it reads as fake.
**The order is: find the original, then find the original somewhere else, and
only then draw something.** Drawing is the last resort, and what you draw must
be honestly ours rather than an imitation of a mark you could not obtain.
## Where the store looks
`PluginsView.tsx` resolves three tiers per card:
1. `src/assets/brands/<plugin-id>.svg` — the original mark, inset on a neutral
tile. Every card should reach this tier.
2. The Simple Icons glyph in white on the plugin's `logo_color` brand tile.
3. A letter monogram on that same tile.
Tiers 2 and 3 exist so a card is never blank. They are **not** a substitute for
the real mark: they draw a white glyph on a colour, which is genuinely how a
few brands look (Stripe, Cloudflare) and plainly wrong for most (Gmail is not a
white envelope on red). A card sitting on tier 2 that does not really look like
that is a bug.
## Step 1 — Look for the original
Try, in order:
- **gilbarbara/logos** (CC0, ~1861 full-colour SVGs):
`https://cdn.jsdelivr.net/gh/gilbarbara/logos@main/logos/<name>.svg`
Try `<brand>-icon` **before** `<brand>` — the plain name is usually the
horizontal logotype.
- **svgl** (MIT):
`https://cdn.jsdelivr.net/gh/pheralb/svgl@main/static/library/<name>.svg`
- **The vendor's own site.** Many serve the square icon from a live endpoint
ev