Compose App Icon
uv-bundlet CLI-par som forfatter og JSON-Schema-validerer Apple Icon Composer .icon-pakker
Bestått
Hva den gjør
Forfatter nye Apple Icon Composer `.icon`-pakker fra en icon.json + ressursfiler, redigerer eksisterende pakker på stedet, og validerer enhver `.icon`/icon.json mot et bundlet JSON Schema, som dekker fyll, blandingsmoduser, skygger, gjennomsiktighet, LiquidGlass, og lys/mørk/tonet spesialisering. Utløses på forespørsler om å generere et app-ikon, skrape et `.icon`, endre et icon.json-felt, eller diagnostisere hvorfor Icon Composer ikke åpner en pakke.
Testrapport
Kjørte den bundlete 25-test pytest-suiten i praksis (25/25 bestått), deretter matet samme ikon-dokument gjennom create_icon.py på to måter: en naiv versjon som ignorerte SKILL.md 'Gotchas'-seksjonen feilet skjema-validering med de nøyaktige to feilene dokumentet advarer om (UI-label skygge-type, kun-skala posisjon mangler oversettelse-i-punkter); versjonen som fulgte 'gotchas' lyktes, produserte en ekte .icon-pakke, og validate_icon.py rapporterte den som GYLDIG med output-formatering som samsvarte med dokumentene byte-for-byte.
Testet på: 2026-07-16 · Claude Code 2.x (agent harness)
Installer
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-bundlet CLI-par som forfatter og JSON-Schema-validerer Apple Icon Composer .icon-pakker
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen 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.