iconset-maker

Generate multi-platform icon sets from a single SVG or PNG source.

2|Updated Jan 2, 2026
One-click install
npx skills add https://github.com/mindmorass/reflex --skill iconset-maker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: iconset-maker
Source: https://github.com/mindmorass/reflex/tree/main/plugins/reflex/skills/iconset-maker
Command: npx skills add https://github.com/mindmorass/reflex --skill iconset-maker

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the creation of complete icon sets across macOS, Windows, Linux, iOS, Android, and Web, addressing the complexity of producing properly scaled icons for all platforms.

Core Features & Use Cases

  • Batch Icon Generation: Generate all required sizes for each platform from a single source SVG or high-resolution PNG.
  • Platform Packs & Conversion: Use macOS tools (sips, iconutil), ImageMagick, librsvg, and other utilities to convert, optimize, and assemble icons for different ecosystems.
  • Use Case: A development team needs icons for iOS, Android, Windows, macOS, and Linux from a single vector source, ensuring correct dimensions, color spaces, and formats.

Quick Start

Use the iconset-maker skill to generate a full icon set from an input SVG named icon.svg.

Frequently Asked Questions about iconset-maker

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

FAQPage Schema
How do I generate icon sets for multiple platforms from a single source?

Icon set generation automates resizing and converting a single SVG or PNG into all required sizes and formats for iOS, Android, macOS, Windows, Linux, and web platforms. This skill uses sips, iconutil, ImageMagick, librsvg, optipng, and pngquant to handle the full dimension and optimization matrix in one operation.

What file formats does multi-platform icon generation support?

Multi-platform icon generation accepts SVG and high-resolution PNG as source inputs and outputs platform-specific formats: .icns for macOS, .ico for Windows, PNG for iOS, Android, Linux, and web. Format conversion and optimization happen automatically during generation.

Can I automate icon creation for iOS, Android, macOS, and Windows at once?

Yes, icon set automation processes a single source file and generates correctly scaled icons for all platforms simultaneously. It handles platform-specific requirements including size matrices, color spaces, and formats without manual per-platform conversion.

What tools are needed to generate optimized icon sets?

Icon set generation requires sips, iconutil, ImageMagick, librsvg, optipng, and pngquant. These utilities handle resizing, format conversion, assembly into platform bundles, and lossy/lossless PNG optimization to reduce file size.

Do I need vector graphics or can I use raster images for icon generation?

Both work. Icon set generation accepts SVG vector files or high-resolution raster PNGs as source inputs. Vector sources scale losslessly; raster sources require sufficient resolution to avoid quality loss at smaller sizes.

How does icon optimization reduce file size without quality loss?

Icon optimization applies pngquant for lossy compression and optipng for lossless optimization to reduce PNG file sizes. The skill automates both stages, balancing file size and visual quality across all generated platform icon variants.