image-generation-api

Compose layered images with text, gradients, QR codes, and barcodes.

2|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/iterationlayer/skills --skill image-generation-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: image-generation-api
Source: https://github.com/iterationlayer/skills/tree/main/skills/image-generation-api
Command: npx skills add https://github.com/iterationlayer/skills --skill image-generation-api

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This API automates the creation of a final image by compositing multiple defined layers on a canvas.

Core Features & Use Cases

  • Layer-based image composition supports solid colors, gradients, text, images, QR codes, barcodes, and nested layouts.
  • Use cases include marketing assets, social cards, product visuals, and documentation covers.

Quick Start

Create a sample image by combining a color background, a text layer, and a small image.

Frequently Asked Questions about image-generation-api

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

FAQPage Schema
How do I automate layered image composition for marketing assets?

Layered image composition automates marketing asset creation by compositing multiple defined layers—such as solid colors, gradients, text, and images—onto a specified canvas. You define canvas dimensions and a list of layered objects with per-layer properties to generate the final visual.

Can I generate QR codes and barcodes directly onto an image canvas?

Yes, you can generate QR codes and barcodes directly onto an image canvas. The layer-based composition supports adding QR codes and barcodes as individual layers, alongside solid colors, text, and nested layouts, to create product visuals or documentation covers.

Do I need an API key to generate social cards with text and background gradients?

Yes, an API key is required to generate social cards. The image generation process requires an API key to authenticate requests defining canvas dimensions, background gradients, text layers, and custom fonts for compositing the final output.

What output formats are supported when compositing nested image layouts?

Compositing nested image layouts supports multiple output formats. By defining a canvas with layered objects, including nested layouts, gradients, and text, you can render the final composited image into various supported formats based on your project requirements.

Are custom fonts supported when generating product visuals via an API?

Yes, custom fonts are supported when generating product visuals via an API. The image composition process accepts bundled and custom fonts for text layers, allowing precise typography control alongside solid colors, images, and barcodes on the canvas.