carousel-post-images

Generate 4K LinkedIn and Instagram carousel slide decks via headless Chrome rendering or native image-model prompts.

1|Updated Aug 7, 2026
One-click install
npx skills add https://github.com/Deepak-ai-93/deepak-skill --skill carousel-post-images-deepak-ai-93
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: carousel-post-images
Source: https://github.com/Deepak-ai-93/deepak-skill/tree/main/skills/carousel-post-images
Command: npx skills add https://github.com/Deepak-ai-93/deepak-skill --skill carousel-post-images-deepak-ai-93

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, and includes scripts (resource) components.

What problem does it solve? Creating scroll-stopping carousel posts for LinkedIn and Instagram requires coordinating copywriting, visual design, image generation, and per-platform captions — a slow, inconsistent manual process. This Skill turns a topic into a complete 8–10 slide carousel pack (4K images plus caption.md) with enforced quality rails and an automated audit gate. ## Core Features & Use Cases - Two generation modes from one deck: Write a single slides.html file, then either render pixel-perfect 4K PNGs via headless Chrome (render-carousel.mjs --4k) or export per-slide 4K image-generation prompts for native image tools like Codex image_gen or Grok /imagine. - 12 trending formats and 6 design styles: Pick a story structure (contrast, red-flag, maps-journey, plan-abc, etc.) and a visual style (cinematic real-life, dark terminal, editorial cards, and more), with anti-fluff copywriting rules and viral hook formulas enforced. - Audit harness before delivery: audit-carousel.mjs checks slide count, headline length, fluff blocklist, captions, and output files, then a fresh auditor subagent scores the deck out of 50 before anything ships. - Use Case: Ask for a LinkedIn carousel about "5 red flags when hiring a design agency" and receive eight 4320×5400 PNG slides plus a per-platform caption pack with zero hashtags and one CTA. ## Quick Start Create a 10-slide Instagram carousel about my morning routine as a developer using the cinematic real-life style and render it at 4K.

Frequently Asked Questions about carousel-post-images

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

FAQPage Schema
How do I create a LinkedIn carousel post with AI?▼

Provide a topic and audience, then choose one of 12 trending formats and one of 6 visual styles. The skill writes a slides.html deck and renders it to 4K PNGs via headless Chrome, or exports image-model prompts for photorealistic slides, plus a caption pack.

What image resolution should Instagram carousel posts be?▼

This skill generates carousels at 4K — 4320×5400 for 4:5 Instagram posts or 4096×4096 for 1:1 LinkedIn posts. Posting size stays 1080px, but the 4K source survives platform re-encoding without quality loss.

Can I use my own photos in a generated carousel?▼

Yes. Pass a project folder with --images ./assets/carousel and render-carousel.mjs maps each image to a slide's photo slot alphabetically. Images must be at least 3000px on the long edge, and missing files cause an audit failure.

Why does AI-generated carousel text come out garbled?▼

Image models like image_gen or /imagine often garble on-image text. The skill's hybrid path fixes this: regenerate any garbled slide in browser mode, which renders text deterministically via headless Chrome, and swap it into the deck.

Does the carousel skill work without an image generation tool?▼

Yes. Mode 1 renders the HTML deck to pixel-perfect 4K PNGs using headless Chrome and Playwright, which works on any CLI with Node.js. The image-model mode is only needed when you want photorealistic AI-generated scenes.