generate-branded-slides

Render branded LinkedIn carousel slides from JSON specs as 1080×1350 PNGs.

54|7|Updated Apr 19, 2026
One-click install
npx skills add https://github.com/robinsadeghpour/content-workflow --skill generate-branded-slides
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generate-branded-slides
Source: https://github.com/robinsadeghpour/content-workflow/tree/main/.claude/skills/generate-branded-slides
Command: npx skills add https://github.com/robinsadeghpour/content-workflow --skill generate-branded-slides

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill turns a structured slide specification into consistent, branded LinkedIn carousel visuals, removing the need for manual formatting and one-off design work.

Core Features & Use Cases

  • Branded LinkedIn slide rendering: Produces LinkedIn-specific slide decks using the project’s brand templates and tokens.
  • Multi-layout slide spec: Supports slide layouts like hook, numbered, bullets, quote, and image-overlay (with absolute image paths).
  • Deterministic outputs: Renders 1080×1350 PNG slides and optionally a combined PDF from the same spec.
  • Use case: Use it inside your content pipeline after writing the final slide copy to quickly generate a carousel-ready visual set for posting.

Quick Start

Run generate-branded-slides by providing your slide spec as spec.json and asking for all output formats into the current working directory.

Frequently Asked Questions about generate-branded-slides

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

FAQPage Schema
How do I generate branded LinkedIn carousel slides from structured content?

To generate branded LinkedIn carousel slides, provide a structured JSON slide specification to render 1080×1350 PNG images using branded HTML templates. This removes manual formatting by automating layout validation and visual rendering for content production workflows.

What slide layouts are supported for LinkedIn carousel rendering?

Supported slide layouts for LinkedIn carousel rendering include hook, numbered, bullets, quote, and image-overlay formats. These layouts are populated from a structured JSON specification and rendered into 1080×1350 PNG images using vendored brand templates.

Can I export LinkedIn carousel slides as both PNG and PDF?

Yes, you can export LinkedIn carousel slides as both PNG and PDF. The rendering process outputs 1080×1350 PNG slide images and optionally a combined PDF document, filtering the output based on the specified format flag.

Do I need Playwright and Pillow installed to render HTML to PNG slides?

Yes, you need Playwright and Pillow installed to render HTML to PNG slides. These dependencies are required to build branded HTML from vendored templates and render the 1080×1350 slide PNGs with strict layout validation.

What is the correct image dimension for LinkedIn carousel slide rendering?

The correct image dimension for LinkedIn carousel slide rendering is 1080×1350 pixels. The rendering process applies strict layout validation to ensure every generated PNG slide meets this specific vertical aspect ratio requirement.