Compose App Icon
uv-gebundeld CLI-paar dat Apple Icon Composer .icon pakketten auteurs en JSON-Schema valideert.
Getest · Werkt
Wat het doet
Auteurs nieuwe Apple Icon Composer `.icon` pakketten vanuit een icon.json + asset bestanden, bewerkt bestaande pakketten ter plekke, en valideert elk `.icon`/icon.json tegen een gebundeld JSON Schema, inclusief vullingen, blendmodi, schaduwen, doorschijnendheid, LiquidGlass, en licht/donker/getinte specialisaties. Wordt geactiveerd bij verzoeken om een app-icoon te genereren, een `.icon` te scaffolden, een icon.json-veld te wijzigen, of te diagnosticeren waarom Icon Composer een pakket niet opent.
Testrapport
De gebundelde 25-test pytest suite daadwerkelijk uitgevoerd (25/25 geslaagd), vervolgens hetzelfde icoondocument twee keer door create_icon.py gevoerd: een naïeve versie die de 'Gotchas' sectie van de SKILL.md negeerde, faalde schema validatie met de exacte twee fouten die het document waarschuwt voor (UI-label schaduw type, alleen-schaal positie mist vertaling-in-punten); de versie die de gotchas volgde slaagde, produceerde een echt .icon pakket, en validate_icon.py rapporteerde het als VALID met output die de documenten byte-voor-byte matchen.
Getest op: 2026-07-16 · Claude Code 2.x (agent harness)
Installatie
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
Commando's en voorbeeldprompts
/compose-app-iconuv-gebundeld CLI-paar dat Apple Icon Composer .icon pakketten auteurs en JSON-Schema valideert.
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
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.