Generate copy-paste-ready prompts for image models to create macOS app icon artwork, then run a human-in-the-loop workflow through Gemini, Figma, Icon Composer, and final app integration.
Use this skill when the user wants a prompt for an image model such as Gemini to create artwork for a macOS app icon, or when the user wants to run the full icon workflow from prompt generation through app integration.
This skill is prompt-first and workflow-driven.
Do not explain image-generation theory. Do not add extra commentary unless the user explicitly asks for it. Default to giving the user something they can paste directly into the image model.
Unless the user asks for something else, return exactly this shape:
{{prompt}}
Rules:
By default, make the prompt specific, visual, and directly usable.
Always make sure the prompt asks for:
1:1 aspect ratioUnless the user asks otherwise, bias toward:
When the user wants the full workflow, follow these steps:
pbcopy.~/Downloads.assets/ folder and exports the final icon there.If the user wants a faster Icon Composer setup:
assets/icon-composer/icon.json.template.scripts/create_icon_composer_project.py to generate a clean .icon project from the cleaned PNG..icon bundle when the user wants speed and repeatability.assets/ to a clean stable name before wiring the icon into the app.icon bundle outside the repo only if the user asks; otherwise prefer the project assets/ folder.icon bundle, open both the .icon project and its Finder location so the user can export immediatelyUse the bundled script when the user has already cleaned the PNG and wants to jump straight into Icon Composer.
Command:
python3 /Users/oli/projects/agent-toolkit/skills/macos-app-icon-prompt/scripts/create_icon_composer_project.py \
--source ~/Downloads/cleaned-icon.png \
--output /absolute/path/to/project/assets/MyApp.icon \
--name "My App" \
--open
Behavior:
.icon bundle with a stable filenameicon.json from the bundled template.icon project in Icon ComposerUse --force only when replacing an existing .icon bundle intentionally.
Use this structure unless the user asks for another direction:
Prompt:
Create a premium macOS app icon object for "[APP NAME OR CONCEPT]".
Show a single centered symbol only: [SYMBOL DESCRIPTION].
Style:
- Apple-like macOS icon craftsmanship
- calm, polished, premium finish
- gentle depth
- clean rounded edges
- crisp silhouette
- restrained material treatment
Color:
- restrained palette
- low saturation
- mostly off-white, soft gray, muted blue-gray
- tiny accent color only if needed
Composition:
- 1:1 aspect ratio
- square composition
- centered object
- comfortable padding
- single floating object
- no app icon tile
- no pedestal
- no scene
- no mockup
- no text
- no watermark
Background:
- perfectly uniform solid black background
- no gradient
- no texture
- no haze
- no vignette
- no background shadow
- easy to separate later
Negative prompt:
futuristic, sci-fi, holographic, neon glow, rainbow colors, app icon tile, rounded square base, pedestal, scene, mockup, text, watermark, UI, extra objects, clipart, cartoon, cheap 3D