patbonecrusher

Generate Icon — Development skill for Claude Code

Development community

Generate a macOS .icns icon from a square source image, producing all required iconset sizes.

How to install Generate Icon

Installs to ~/.claude/skills/patbonecrusher-skills-generate-icon/SKILL.md

Terminal
mkdir -p ~/.claude/skills/patbonecrusher-skills-generate-icon && curl -fsSL https://raw.githubusercontent.com/patbonecrusher/skills/HEAD/commands/generate-icon.md -o ~/.claude/skills/patbonecrusher-skills-generate-icon/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Generate Icon does


description: Generate a macOS .icns icon from a square source image, producing all required iconset sizes

Generate a macOS app icon (`.icns`) from a square source image for the current project.

Input

The user provides a path to a square image (PNG, JPEG, etc.), ideally 1024x1024 or larger. If no path is given, look for common candidates in the project: `icon.png`, `AppIcon.png`, `logo.png`, or ask the user.

What to do

Write a `generate_icon.swift` script in the project root tha

Alternatives in Development

  • ClaudeCode Portable — Run Claude Code from a USB drive on any PC — no installation required 1.4k ★
  • Agentlas Browser — Use the Agentlas browser hardpoint for browser-required work 1.1k ★
  • License — Check that every Python source file carries the required SPDX Apache-2.0 license header 1.1k ★

Full documentation available on GitHub

View Source Repository