Compose App Icon
uv-bundtet CLI par, der forfatter og JSON-Schema-validerer Apple Icon Composer .icon pakker
Testet · Virker
Hvad det gør
Forfatter nye Apple Icon Composer `.icon` pakker fra en icon.json + asset filer, redigerer eksisterende pakker på stedet, og validerer enhver `.icon`/icon.json mod et bundtet JSON Schema, der dækker fills, blend modes, skygger, translucens, LiquidGlass, og light/dark/tinted specialiseringer. Udløses ved anmodninger om at generere et app-ikon, scaffold'e et `.icon`, ændre et icon.json felt, eller diagnosticere hvorfor Icon Composer ikke åbner en pakke.
Testrapport
Kørte den bundtede 25-test pytest suite i virkeligheden (25/25 bestået), derefter fodrede den samme ikon dokument gennem create_icon.py på to måder: en naiv version, der ignorerede SKILL.md 'Gotchas' sektionen, fejlede skema validering med de præcis to fejl, som dokumentet advarer om (UI-label skygge type, kun-skala position mangler translation-in-points); versionen der fulgte gotchas lykkedes, producerede en rigtig .icon pakke, og validate_icon.py rapporterede den GYLDIG med output formatering, der matchede dokumenterne byte for byte.
Testet: 2026-07-16 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/giginet/apple-icon-composer-skill mkdir -p ~/.claude/skills cp -r apple-icon-composer-skill/plugins/icon-composer/skills/compose-app-icon ~/.claude/skills/compose-app-icon
Kommandoer og eksempelprompter
/compose-app-iconuv-bundtet CLI par, der forfatter og JSON-Schema-validerer Apple Icon Composer .icon pakker
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
Scaffold a new app icon package with a gradient fill and glass layer.Validate why Icon Composer won't open my .icon package file.Add a dark mode specialization to my existing app icon.json.