generate-consistent-og-images

Generate on-brand OpenGraph images with fixed visual parameters and archived candidates.

4|Updated May 4, 2026
One-click install
npx skills add https://github.com/lossless-group/lossless-agent-skills --skill generate-consistent-og-images
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generate-consistent-og-images
Source: https://github.com/lossless-group/lossless-agent-skills/tree/main/generate-consistent-og-images
Command: npx skills add https://github.com/lossless-group/lossless-agent-skills --skill generate-consistent-og-images

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, jq, python3, ffmpeg.

What problem does it solve?

Inconsistent, off-brand OpenGraph share imagery makes Lossless sites look unprofessional when links are unfurled on social media, chat apps, and collaboration tools, and manually generating aligned images for each page and format is time-consuming and error-prone.

Core Features & Use Cases

  • Locked visual recipe: Enforces a project-wide design standard (color palette, style reference, fixed seed, negative prompt) so all generated images form a coherent visual family, eliminating drift between assets.
  • Mobile-first optimization: Prioritizes tall aspect ratios for WhatsApp and iMessage chat previews, while also supporting standard banners, portraits, and squares for all major social and collaboration platforms.
  • Built-in preservation: Automatically archives raw generation candidates and old canonical images so visual history is never lost, even when refreshing outdated assets.
  • Use Case: When launching a new Astro Knots splash page, use this skill to generate a full set of matching OG images (standard banner, tall WhatsApp card, square avatar) that align with the project's brand guidelines in minutes.

Quick Start

Use the generate-consistent-og-images skill to create a full set of on-brand OpenGraph images for the new product splash page, including the standard banner and tall WhatsApp/iMessage card variants.

Frequently Asked Questions about generate-consistent-og-images

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

FAQPage Schema
How do I generate consistent OpenGraph images for my website?

To generate consistent OpenGraph images, this skill applies a locked visual recipe using a fixed color palette, style reference, and seed across all assets. This eliminates brand drift and ensures every generated share image forms a coherent visual family across your web properties.

What's the best way to optimize OG images for WhatsApp and iMessage previews?

The best way to optimize OG images for WhatsApp and iMessage is using mobile-first formatting that prioritizes tall aspect ratios. This skill automatically generates these specific dimensions to ensure your share imagery displays correctly without cropping in mobile chat previews.

How can I preserve historical image generations when updating share imagery?

To preserve historical image generations when updating share imagery, this skill features built-in archiving. It automatically stores raw generation candidates and old canonical images so your visual history is never lost during asset refreshes.

Do I need Python and ffmpeg to create on-brand share imagery?

Yes, you need Python3, ffmpeg, curl, and jq installed in your environment to create on-brand share imagery. These dependencies support the underlying image processing, fetching, and JSON parsing logic required by the generation recipe.

Can I generate a full set of matching social media banners and square avatars?

Yes, you can generate a full set of matching social media banners and square avatars. The skill outputs standard banners, tall WhatsApp cards, and square formats that all align with your project's brand guidelines using the locked visual recipe.