How this command is triggered — by the user, by Claude, or both
Slash command
/imagegen:assetsThe summary Claude sees in its command listing — used to decide when to auto-load this command
# Asset Pipeline Generate complete asset sets for your project including app icons, favicons, social media images, and thumbnails. ## Asset Types ### Icons (`icons`) App icons in multiple sizes for iOS, Android, macOS, Windows: - Sizes: 16, 32, 48, 64, 128, 256, 512, 1024px ### Favicons (`favicons`) Web favicons and touch icons: - PNG files: 16, 32, 48, 180, 192, 512px - favicon.ico (multi-resolution) - apple-touch-icon.png ### Social (`social`) Social media images: - `og` - Open Graph (1200x630) - `twitter` - Twitter Card (1200x628) - `linkedin` - LinkedIn Banner (1200x627) - `instagr...
Generate complete asset sets for your project including app icons, favicons, social media images, and thumbnails.
icons)App icons in multiple sizes for iOS, Android, macOS, Windows:
favicons)Web favicons and touch icons:
social)Social media images:
og - Open Graph (1200x630)twitter - Twitter Card (1200x628)linkedin - LinkedIn Banner (1200x627)instagram - Instagram Post (1080x1080)instagram_story - Instagram Story (1080x1920)thumbnails)Content thumbnails:
youtube - YouTube thumbnail (1280x720)vimeo - Vimeo thumbnail (1280x720)blog - Blog post image (800x450)square - Square thumbnail (800x800)/imagegen:assets --type icons --prompt "Minimalist owl logo in blue"
/imagegen:assets --type favicons --prompt "Letter T in a circle"
/imagegen:assets --type social --prompt "Tech blog header with abstract shapes"
/imagegen:assets --type social --prompt "Product launch" --variants og twitter
/imagegen:assets --type thumbnails --prompt "Tutorial video cover"
python3 ${CLAUDE_PLUGIN_ROOT}/scripts/assets.py \
--type "$ARGUMENTS.type" \
--prompt "$ARGUMENTS.prompt" \
${ARGUMENTS.variants:+--variants $ARGUMENTS.variants} \
${ARGUMENTS.output-dir:+--output-dir "$ARGUMENTS.output-dir"}
To list variants for a type:
python3 ${CLAUDE_PLUGIN_ROOT}/scripts/assets.py --type social --list-variants
assets/
├── icons/
│ ├── icon_base.png
│ ├── icon_16.png
│ ├── icon_32.png
│ └── ...
├── favicons/
│ ├── favicon.ico
│ ├── apple-touch-icon.png
│ └── ...
└── social/
├── og-image.png
├── twitter-card.png
└── ...
pip install Pillownpx claudepluginhub thrownlemon/claude-code-plugins --plugin imagegen/faviconGenerates complete favicon set (multi-res ICO, PNG variants for Apple/web manifest) from source image using ImageMagick, detects framework assets dir, and updates HTML.
/iconGenerates app icons, favicons, and UI elements from a text prompt in multiple sizes, styles, formats, and backgrounds.
/icon-set-generatorGenerates a cohesive SVG icon set for the project using provided icon names (e.g., home settings user) or by analyzing the project if none given.
/social-contentCreates mobile-first social media visuals (posts, stories, reels, carousels) with platform-exact dimensions. Exports as PNG via Playwright. Optionally generates AI backgrounds.
/inventory-assetsInventories project visual assets (logos, icons, fonts) and prepares a base for image generation. Updates assets.md and can trigger the Image Generator for new assets.
/assetsGuides through interactive asset management — inventory, organize, audit, or govern brand assets with configurable scope and output format.