icons

Installation
SKILL.md

Icons

This skill draws the icons a project's set is missing, in that set's own style. Every new glyph is measured against the whole set, written to animate and morph, then shown on one sheet.

Nothing is drawn until the set is measured

The spec is exact. The sheet measures it from every icon the set already has, and each new glyph follows it. A guessed stroke, radius or grid is a finding.

Run it for draw an icon for, we need a ... icon, custom icons or the set doesn't have a. Also run it for match our icons, filled version, animate this icon, morph, icon sheet or this icon looks off next to the others.

Which glyphs to draw belongs to scope. Searching the set first belongs to reuse. Optical nudges belong to alignment. The curve, duration and reduced-motion fallback of any icon animation belong to motion. Accessible names belong to defaults. Visible labels belong to copy. Contrast belongs to color.

1. Draw only what the set lacks

Run reuse first. Search the icon package, the icon folder or the map that holds inline icons, and draw a glyph only when it is absent. A second copy of a glyph the set has is icons-only-missing.

Add the glyph where the set lives, beside its siblings. A new icon left in a feature file is icons-in-the-package. A missing glyph added there is not a finding in reuse.

2. Measure the whole set

Installs
116
GitHub Stars
67
First Seen
11 days ago