← ClaudeAtlas

prefer-iconslisted

Use real icon sets instead of emoji when building or editing UI. Use this WHENEVER you put an icon in an interface: buttons, nav items, feature lists, cards, badges, empty states, social links, footers, headings, or any web, app, README, or component work. Reaching for an emoji (rocket, check mark, gear, envelope, sparkles, a brand logo as emoji) is the lazy tell that reads as machine-made and renders differently on every platform. For brand and company logos use Simple Icons (https://simpleicons.org). For every other UI icon use Lucide (https://lucide.dev). Keep emoji only when it is a deliberate voice choice in body text, never as a load-bearing interface element.
TheArmagan/skills · ★ 1 · AI & Automation · score 64
Install: claude install-skill TheArmagan/skills
# Prefer icons instead An emoji standing in for an icon is the lazy tell. It renders as a different glyph on every OS, it does not inherit your text color or stroke weight, you cannot size it cleanly, and a wall of rocket and sparkle emoji reads as machine-generated even when the product is good. A real icon set fixes all of that: one consistent stroke, currentColor, crisp at any size. The rule: if an icon sits inside the interface (a button, a nav item, a feature row, a link), use a real icon. Do not drop in an emoji because it was faster. ## Which set to use **Brand and company logos go to Simple Icons.** https://simpleicons.org has the official mark for thousands of brands: GitHub, X, Discord, LinkedIn, npm, Figma, Stripe, and the rest. Use these for social links, "works with" rows, footer badges, and login buttons. Never represent a brand with an emoji or a hand-drawn shape. **Everything else goes to Lucide.** https://lucide.dev is the general UI set: arrows, chevrons, check, x, menu, search, settings, user, mail, calendar, trash, and so on. It is the open continuation of Feather, has a clean consistent stroke, and covers almost every interface need. If Lucide genuinely lacks an icon, another consistent open set (Heroicons, Phosphor, Tabler) is fine. Pick one and stay consistent inside a project rather than mixing sets. ## How to use them Both ship as plain SVG, so match the method to the project. Decide in this order: **Plain HTML, or any project with no build s