Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
postplusai avatar

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-producer

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs526
repo stars19
Security audit1 / 3 scanners passed
Last updatedJuly 27, 2026
Repositorypostplusai/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

SKILL.mdMarkdownGitHub ↗

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-text for 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" uses localImagePath as 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 --json only 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 use image-gpt-image-2-edit with 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.

Generative Mediacontentdistribution

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.