Carousel story set


ImageSocial posts & covers
Carousel story set
Turn one product photo into a five-slide Instagram carousel.
Free. Works in Claude Code, Codex and Cursor.
How it works
What you bring
Product photo, plus slide copy.
What your agent does
Your agent reads the Skill, runs its scripts on your machine and sends the request to an image model.
What you get
PNG: 5 slides 4:5 (9:16 stories on request).
Before you start
- You need
- Node.js 20.9 or newer and the sharp package (run
npm install sharpin the Skill folder) for the text step; an image-edit model (the fal model named below with your own FAL_KEY, or any GPT-Image-class editor). - Cost per run
- The image-edit model charges per image, about $0.07 each and about $0.35 for the five slides (about $0.15 per image with the nano-banana-pro alternative). The text and strip steps run locally and are free.
- Makes
- Five PNG slides, 4:5 (9:16 stories on request)
- Version
- 1.0.0, updated 16 Oct 2026
History
- 1.0.0Current
- Made by
- Meleon AIOfficial, tested end to end
Install
mkdir -p ~/.claude/skills && curl -fsSL https://meleon.ai/downloads/carousel-story-set.zip -o /tmp/carousel-story-set.zip && unzip -o /tmp/carousel-story-set.zip -d ~/.claude/skillsThen ask Claude Code: /carousel-story-set my coffee pouch, hook "Mornings, sorted." and three benefits
mkdir -p ~/.agents/skills && curl -fsSL https://meleon.ai/downloads/carousel-story-set.zip -o /tmp/carousel-story-set.zip && unzip -o /tmp/carousel-story-set.zip -d ~/.agents/skillsThen ask Codex: $carousel-story-set my coffee pouch, hook "Mornings, sorted." and three benefits
mkdir -p ~/.cursor/skills && curl -fsSL https://meleon.ai/downloads/carousel-story-set.zip -o /tmp/carousel-story-set.zip && unzip -o /tmp/carousel-story-set.zip -d ~/.cursor/skillsThen ask Cursor: /carousel-story-set my coffee pouch, hook "Mornings, sorted." and three benefits
Inside the Skill
11 files. Open any of them to read it before you install.
- SKILL.md5.5 KB
- references/carousel-patterns.md4.1 KB
- references/output-spec.md1.5 KB
- assets/example-input.webp73 KB
- assets/generation-input.json3.6 KB
- assets/plan.example.json890 B
- assets/preview.webp77 KB
- assets/prompt-template.md518 B
- scripts/build-input.mjs3.5 KB
- scripts/compose-slides.mjs10 KB
- scripts/slides-strip.mjs2.2 KB

