generators-app-icon-generator

Generates app icons with CoreGraphics and installs them into Xcode asset catalogs.

4|1|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/AutisticAF/claude-code-apple-dev-plugin --skill generators-app-icon-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generators-app-icon-generator
Source: https://github.com/AutisticAF/claude-code-apple-dev-plugin/tree/main/skills/generators-app-icon-generator
Command: npx skills add https://github.com/AutisticAF/claude-code-apple-dev-plugin --skill generators-app-icon-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Many Apple platform projects need production-ready, HIG-compliant app icons in multiple sizes and an accurate asset catalog, which is tedious and error-prone to produce manually; this skill automates design-to-asset workflows so teams can generate, preview, and install icons reliably.

Core Features & Use Cases

  • Project detection and safety checks: Detects an existing AppIcon.appiconset, reads Contents.json, and warns before overwriting.
  • Programmatic generation: Produces three 1024x1024 visual variants using a Swift CoreGraphics script and building-block shapes and effects.
  • Resizing and installation: Resizes masters into platform-specific PNGs, writes Contents.json, and copies assets into the Xcode asset catalog.
  • Design-first workflow: Guided questions gather category, style, palette, and accent choices, then iterates on user feedback.
  • Use Case: Quickly produce an icon set for an iOS app, preview variants, accept a version, and install it into the project's Assets.xcassets for immediate building.

Quick Start

Use the generators-app-icon-generator skill to generate three 1024x1024 icon variants and install the chosen variant into your project's AppIcon.appiconset.

Frequently Asked Questions about generators-app-icon-generator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate app icons for an Xcode asset catalog programmatically?

Generate app icons programmatically by running a standalone Swift script that uses CoreGraphics to draw 1024x1024 masters, resizes them into platform-specific PNGs, and writes them directly into the Xcode asset catalog with an auto-generated Contents.json.

Can I create iOS and macOS app icons without external dependencies?

Create iOS and macOS app icons without external dependencies by using a standalone Swift script that leverages CoreGraphics and optionally runs the built-in sips command for resizing, requiring no additional libraries.

What is the best way to automate HIG-compliant app icon production?

Automate HIG-compliant app icon production by using a design-first Swift workflow that generates multiple 1024x1024 visual variants, allows for user preview and feedback, and installs the approved version into the project's AppIcon.appiconset.

Does the app icon generation script overwrite existing assets in the catalog?

The script does not blindly overwrite existing assets; it detects an existing AppIcon.appiconset, reads the current Contents.json, and issues warnings before overwriting to ensure project safety.

How do I resize a 1024x1024 master icon into platform-specific sizes for my Apple app?

Resize a 1024x1024 master icon into platform-specific sizes for Apple apps by using a Swift script that optionally invokes the sips command-line tool, producing the required PNG dimensions for iOS, macOS, and universal projects.

Why do I need to write Contents.json for AppIcon.appiconset manually?

Writing Contents.json manually for AppIcon.appiconset is error-prone; this skill automates the process by generating the file accurately alongside platform-specific PNGs to ensure the asset catalog is valid for immediate building.