
Slideshow Producer
- 526 installs
- 19 repo stars
- Updated July 27, 2026
- postplusai/postplus-skills
slideshow-producer is an agent skill that produces TikTok or Instagram carousel slideshows end-to-end from JSON slide manifests, GPT Image 2 generation, optional localhost review, and text-overlay exports for developers
About
slideshow-producer is a PostPlus media-production skill in the postplusai/postplus-skills repository that orchestrates TikTok slideshow and Instagram carousel creation from vibe-driven prompts through export-ready assets. The workflow saves a local JSON slide manifest as routing source of truth, routes slides to image-gpt-image-2-text or image-gpt-image-2-edit based on reference images, and runs batch generation through the postplus media CLI with aspect ratios such as 9:16 for TikTok and 4:5 for Instagram carousels. Developers reach for slideshow-producer when they need script-aligned slide planning, reviewable manifests, GPT Image 2 batch generation, and composited text overlays without calling provider APIs directly. The skill integrates with postplus doctor, postplus media schema, and quote-confirmation flows, then hands off final image paths and updated manifests for creative QA or publishing skills.
- End-to-end TikTok slideshow and Instagram carousel production with manifest JSON
- Default models: image-gpt-image-2-text and image-gpt-image-2-edit with reference slides
- Optional localhost review GUI for slide approval before batch generation
- Batch GPT Image 2 generation plus text overlay compositing to export-ready sequences
- Explicit boundary: does not write hook variants from scratch or replace final creative QA
Slideshow Producer by the numbers
- 526 all-time installs (skills.sh)
- +44 installs in the week ending Aug 4, 2026 (Skillselion tracking)
- Ranked #394 of 1,335 Generative Media skills by installs in the Skillselion catalog
- Security screen: MEDIUM risk (skills.sh audit)
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/postplusai/postplus-skills --skill slideshow-producerAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 526 |
|---|---|
| repo stars | ★ 19 |
| Security audit | 1 / 3 scanners passed |
| Last updated | July 27, 2026 |
| Repository | postplusai/postplus-skills ↗ |
How do you batch-generate TikTok carousel slides from JSON manifests?
Produce TikTok or Instagram carousel slideshows end-to-end from slide manifests, GPT Image generation, optional localhost review, and text-overlay exports.
Who is it for?
Developers automating short-form social slideshow production with PostPlus CLI, local manifest review, and GPT Image 2 batch generation.
Skip if: Skip slideshow-producer when the task is hook ideation only, long-form video editing, or social publishing without slide image generation.
When should I use this skill?
Trigger slideshow-producer when the user asks to create TikTok slideshows or Instagram carousels from vibes, local images, slide prompts, and export-ready sequences.
What you get
Reviewable slide manifest JSON, generated slide images, composited text-overlay exports, and postplus CLI result files ready for publishing handoff.
- slide manifest JSON
- generated slide images
- text-overlay export sequence
By the numbers
- Uses two GPT Image 2 verbs: image-gpt-image-2-text and image-gpt-image-2-edit
- Documents TikTok 9:16 and Instagram carousel 4:5 aspect-ratio defaults
Files
Slideshow Producer
Use When
- The user wants TikTok slideshow or Instagram carousel production from vibe,
local images, slide prompts, reviewable manifest JSON, generated images, and final text overlays.
- Use after script/hook strategy is clear enough to plan slides. This skill owns
slide manifest, preview/review, generation orchestration, and compositing.
Do Not Use When
- The task belongs to ideation, QA, or another released skill listed in the handoff section.
- Required inputs are missing and guessing would change the result.
Execution Boundary
- Do not write hook variants from scratch, call image providers directly, create
persona packs, or replace final creative QA.
- Route slides by reference state:
image-gpt-image-2-textfor slides without
references, image-gpt-image-2-edit for slides with references.
- Slideshow aspect is a creative choice passed as
--aspect-ratio(TikTok
9:16; Instagram carousel 4:5 unless the user asks otherwise). The other image defaults (quality, resolution, output format) are owned by the image create verb — discover them via postplus media schema --json; do not restate hosted enums here.
Manifest And Routing
- The slide manifest is the routing source of truth.
imageSource: "local"useslocalImagePathas the final image and must not
call generation.
imageSource: "generate"with no reference paths/URLs must use
image-gpt-image-2-text.
imageSource: "generate"with any reference path/URL must use
image-gpt-image-2-edit.
- Never send reference-backed slides through text-to-image. Fix the manifest
before generation if routing is inconsistent.
Source And Prompt
- Ask for platform, slideshow count, vibe, source basis, output folder, and any
local images. Classify local images as final slide images or generation references.
- Prompts should be core scene plus vibe in two or three sentences. Add concrete
product, environment, emotion, and prop details when they matter; avoid long negative-constraint walls.
- Save a local manifest before generation. For three or more slideshows, split
manifest drafting across parallel sub-agents, then the main agent reviews the collected manifests.
Review And Handoff
- Before generation, ask for explicit approval: number of slides, model, quality,
resolution, and counts of text-to-image versus reference edits.
- After compositing, hand off final image paths, updated manifest, and any
creative-qa or publishing.
Stop Conditions
- Stop when required user intent, source evidence, or owned input artifacts are
missing and guessing would change the result.
- If an owned CLI or script command fails, report the exact error and stop. Do
not bypass the failure with metadata-only answers, readiness probing, local payload rewrites, fallback providers, or unpublished tools.
Public Command Boundary
- Choose the smallest matching command or workflow from the user input and run
it directly.
- Readiness diagnostics:
postplus doctor --skill slideshow-producer. - If an owned CLI or script command fails, report the exact error and stop. Do
not bypass the failure with metadata-only answers, readiness probing, local payload rewrites, fallback providers, or unpublished tools.
- Use
postplus media schema --jsononly when constructing or repairing an unknown request shape. - Generate each slide through the shared image create verb (owned by image-batch-runner), attributing the run to this skill:
postplus media create image-gpt-image-2-text --skill slideshow-producer --prompt '<scene + vibe>' --aspect-ratio <ratio> --output <result.json>. For reference-backed slides useimage-gpt-image-2-editwith one or more--reference-image <url>. Do not call provider APIs directly. - If the CLI returns a quote-confirmation challenge, run
postplus quote confirm --json --challenge-file <challenge.json>and retry with the returned token.
Related skills
How it compares
Choose slideshow-producer over generic image-generation skills when you need PostPlus manifest routing, platform aspect ratios, and carousel compositing in one social workflow.
FAQ
What aspect ratios does slideshow-producer support?
slideshow-producer passes aspect ratio to postplus media create as a creative flag: TikTok slideshows typically use 9:16, while Instagram carousels default to 4:5 unless the user requests another ratio.
How does slideshow-producer choose GPT Image 2 text vs edit mode?
slideshow-producer reads the slide manifest: imageSource generate with no references uses image-gpt-image-2-text, while any reference path or URL routes the slide through image-gpt-image-2-edit before compositing.
Does slideshow-producer call image provider APIs directly?
slideshow-producer does not call provider APIs directly. Each slide is generated through the shared postplus media create verb with --skill slideshow-producer, and failures must be reported from the CLI without fallback providers.
Is Slideshow Producer safe to install?
skills.sh reports 1 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.