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.