ui-asset-sourcinglisted
Install: claude install-skill artherahq/skills
# UI asset sourcing
A design direction with no assets becomes a wireframe with lorem ipsum and
grey boxes. Filling those boxes is where two specific, very visible failures
happen:
1. **Invented SVG path data.** A model asked for "a Stripe logo" or "a
calendar icon" will confidently emit a `<path d="M12 2L2 7...">` that
renders as an unrecognizable blob. Path data cannot be recalled correctly.
2. **Emoji standing in for icons.** 🚀 in a feature card is the single fastest
tell of generated UI, and it breaks cross-platform (rendering differs per
OS) and for screen readers.
Both are avoidable by *fetching* rather than *recalling*. That is most of what
this skill is.
## Icons
**Pick one set and stay in it.** Mixing sets is visible immediately — stroke
weights and corner radii will not match, and the interface reads as assembled
rather than designed.
| Set | Fits | Notes |
| --- | --- | --- |
| Lucide | Most product UI; the safe default | ~1500 icons, consistent 24×24 / 2px stroke, MIT |
| Heroicons | Tailwind projects | Outline + solid pairs, by Tailwind's authors, MIT |
| Phosphor | When you need weight variation | 6 weights including duotone, flexible, MIT |
| Tabler | Dense/data UI needing breadth | ~5000 icons, 24×24 / 2px stroke, MIT |
| Material Symbols | Android/Material products | Variable axes (weight, fill, grade), Apache 2.0 |
| Simple Icons | **Brand/company logos only** | Official marks — the correct source when you need a real logo |
**How to get t